- fg
#000000- bg
#FFFFFF- APCA Lc
- +106
- Use
- foreground on background
Panxo
Dark-first modern-fintech landing that inherits from the post-Vercel cohort rather than from the Stripe/Klarna lineage. Inter + Mona Sans duet, four-accent system anchored by classic web blue #0000ee as deliberate cultural reference, twelve Framer Motion atmospheric gradients holding depth. Sharper than Plasticity's calm subtlety, less choreographed than Chronicle's keynote.

Editorial disclaimer
This entry documents observable design-language patterns for educational transfer and AI-agent briefing. Screenshots and trademarks are property of their respective owners. AI2 Design is not affiliated with or endorsed by the featured brand. Inspiration here is about language and rhythm - do not reproduce brand identity, logo, product copy, or proprietary features.
Fair Use & Gallery PolicyCopy the full design language into your agent
A typed, paste-ready design system brief - philosophy, tokens, rules, techniques, and fitness checks. Drop it into Claude, Cursor, v0 or any coding agent and it builds in Panxo’s language, not just a screenshot.
Light-first modern-fintech canvas with dark-zoned section breaks. Pure #ffffff ground, #000000 primary ink, #52525b secondary slate, #1b1917 used as alternate dark section ground for contrast moments. Inter Variable as workhorse (12-16px UI/body) + Mona Sans as display family (32px+ headlines). Four-accent system: classic blue #0000ee primary, mint #10b981 success, lavender #777eff secondary, orange #ff6020 alert — each used at <3% surface, never combined. Twelve atmospheric gradients exist as Framer Motion-animated light leaks. Moderate motion level (4 transitions).
Use this capture as a design language transfer brief for my project. Adopt the palette (light-first #ffffff canvas + #000000 primary ink + #52525b secondary slate + #1b1917 alternate dark section ground for contrast moments + four-accent system classic blue/mint/lavender/orange each at <3% surface, never combined), typographic duet (Inter Variable for UI/body 12-16px + Mona Sans for display 32px+), 4px-base spacing scale, atmospheric gradient system (12 gradients as Framer Motion light leaks only, never as fills), moderate motion level (4 transitions, primary state changes only), 640/768/1024/1280/1536 breakpoint ladder. Treat this as my project's constitution. Apply the language, not the source brand. When I ask you to build a page or component, enforce these rules by default and call out any deviation.
- Layout
- Single-column reading flow with atmospheric gradients holding depth between sections.
- Content width
- 640-768px reading rail; product UI sections may break to wider canvas.
- Framing
- Modern fintech terminal — dark, sharp, accent-rich without being noisy.
- Grid strength
- Implicit 4px grid; reading rhythm comes from typography size jumps and the four-stop accent placements.
Pure #000 ground + #ffffff text hold the page; four-accent system (classic blue + mint + lavender + orange) handles attention with deliberate cultural references.
- #000000 ground; #1b1917 elevated surface for rare card moments
- #ffffff primary text, #52525b secondary, slate descender for metadata
- #0000ee classic blue: primary CTAs, links, focus rings (punk-fintech signal)
- #10b981 mint: success states, positive trend indicators
- #777eff lavender: secondary actions, neutral info
- #ff6020 orange: alerts, error states, attention chips
- Each accent ≤3% surface; never two in one component
Gradients (paste-ready)
12 atmospheric gradients — Framer Motion-animated light leaks at hero and section edges, never as button or card fills
- Inter Variable for all UI, body, captions (12-16px range)
- Mona Sans for display headlines (32px+) only — never below 24px
- Weights: Inter 400/500/600, Mona Sans 500/600
- Line-height 1.4-1.5 body, 1.1-1.2 display
- Letter-spacing 0 for body, -0.01em for Mona Sans display
- 4px base unit
- Section vertical rhythm: 80-128px between major content blocks
- Card internal padding: 20-28px
- CTA padding: 12-14px vertical / 22-28px horizontal
- 4 shadow variants — moderate system
- Hover lift: 2px Y + shadow opacity bump
- Focus rings: classic blue 2px ring + 2px offset
Techniques
Fintech dark card
1px rgba(255,255,255,0.06) hairline + 0 8px 24px rgba(0,0,0,0.35) shadow + optional ambient gradient backdrop.
Atmospheric gradient backdrop
Framer Motion-animated radial gradient at 6-10% alpha as ambient section depth.
- Buttons: 8-10px radius
- Cards: 12-16px radius
- Pills and chips: fully rounded (rounded-full)
Primary CTA (classic blue)- background
- #0000ee
- textColor
- #ffffff
- fontFamily
- Inter Variable
- fontWeight
- 500
- fontSize
- 15px
- padding
- 12px 24px
- borderRadius
- 10px
- shadow
- 0 6px 18px rgba(0,0,238,0.32)
- hover
- background shifts to #1a1aff + shadow expand
Tailwind
inline-flex items-center gap-2 rounded-[10px] bg-[#0000ee] px-6 py-3 text-[15px] font-medium text-white shadow-[0_6px_18px_rgba(0,0,238,0.32)] transition hover:bg-[#1a1aff]
Fintech dark card- background
- #1b1917
- border
- 1px solid rgba(255,255,255,0.06)
- borderRadius
- 16px
- padding
- 24px 28px
- shadow
- 0 8px 24px rgba(0,0,0,0.35)
Tailwind
rounded-2xl border border-white/[0.06] bg-[#1b1917] p-7 shadow-[0_8px_24px_rgba(0,0,0,0.35)]
Easings
cubic-bezier(0.22, 1, 0.36, 1)Scroll patterns
- Framer Motion-animated atmospheric gradients on viewport entry
- Fade-in + 16px translate per section (one-shot)
- Sticky nav appears after 100px scroll with backdrop blur
- Motion is moderate — sharper than calm but less choreographed than expressive
- Respect prefers-reduced-motion: collapse Framer gradients to static
- Hover lifts cards subtly
- Focus rings: classic blue 2px + 2px offset
- Active state: button bg shifts 8% darker, no scale change
Tailwind defaults (640/768/1024/1280/1536).
- <768: 16px gutter, single column, simplified gradients
- 768-1024: 720-768px rail, basic motion
- ≥1024: full reading rail + atmospheric gradients enabled
- WCAG AAA on body text (#ffffff on #000 is 21:1)
- Classic blue on dark passes AA for UI text (8.6:1)
- Framer Motion gradients respect prefers-reduced-motion
Typography + atmospheric gradients are the visual identity; minimal decorative illustration.
- Inter and Mona Sans loaded as woff2 with font-display: swap
- Framer Motion gradients lazily mounted after first interaction
- Use Inter for UI/body, Mona Sans for display 32px+
- Reserve classic blue for primary CTAs and links (punk-fintech signal)
- Use four accents as a tasting menu — one register each
- Let atmospheric gradients hold depth between sections
- Don't paint card surfaces in any accent — accents are emphasis only
- Don't combine two accents in one component
- Don't introduce a third typography family
- Don't use gradients as button fills — they are ambient only
- Dark-only — no light variant
- Inter + Mona Sans only — no third family
- Each accent ≤3% surface — measure before shipping
- Font-family grep: only `Inter` and `Mona Sans` appear
- Background colour grep: only `#000000` for ground, `#1b1917` for elevated cards
- Accent colour count: each of four accents ≤3% per viewport
- Gradient usage: only as atmospheric ambient backdrops, never as fills
- Shadow variants total: ≤4 distinct values site-wide
Design tokens
Observed token system
Color, type, spacing, gradients, and stacking order captured from the live page and rendered here as living, paste-ready previews.
Inspector
Observable layers
Structure, breakpoints, motion, fonts, and images captured from the live page and kept paste-ready alongside the tokens.
Depth-first walk of the meaningful sections. 3 nodes across 2 levels, shallow to deep by color.
- body2
- div
- Asidedialog
Accessibility
Contrast matrix
88 combinations - 44 pass AA - 30 pass AAA. Each pair is previewed with its real foreground on background; APCA Lc sits alongside the WCAG 2.1 ratio for draft WCAG 3 awareness.
- fg
#FFFFFF- bg
#000000- APCA Lc
- -108
- Use
- background on foreground
- fg
#000000- bg
#F4F5F7- APCA Lc
- +100
- Use
- foreground on background
- fg
#F4F5F7- bg
#000000- APCA Lc
- -101
- Use
- background on foreground
- fg
#000000- bg
#F7F3EB- APCA Lc
- +99
- Use
- foreground on background
- fg
#F7F3EB- bg
#000000- APCA Lc
- -100
- Use
- background on foreground
- fg
#000000- bg
#EEF5ED- APCA Lc
- +99
- Use
- foreground on background
- fg
#EEF5ED- bg
#000000- APCA Lc
- -100
- Use
- background on foreground
- fg
#FFFFFF- bg
#1B1917- APCA Lc
- -107
- Use
- background on foreground
Images
Image strategy
Observable image posture - total count, lazy-loading ratio, and format mix. The hero image is measured above the fold.
- svg22 · 52%
- png11 · 26%
- unknown6 · 14%
- jpg3 · 7%
Hero image
https://framerusercontent.com/images/tY9fRCoNTgNp2kGIdSeVpxxWf3g.svg?width=102&height=21- Format
- SVG
- Dimensions
- 102x21
- Loading
- auto
- srcset
- no
- Industry
- fintech
- Industry
- saas
- Industry
- developer-tools
- Theme
- Light
- Added
- 2026-05-15
FAQ
Questions people ask about Panxo
3questionsAnswers are pulled from the curator verdict and design brief - the same text your AI agent sees when it paste-reads this page.
Compare this with



