A light, trustworthy fintech-marketing system. Colorful sunset gradients, soft colored shadows, rounded corners and slow cinematic easing — approachable warmth that still says 'enterprise-grade'.
A complete website rendered from this design system — visit Product, Pricing, Docs and Blog in the navbar. Everything is clickable.
$48.2k
▲ +8.1%2,847
▲ +3.4%1.9%
▼ -0.6%Rendered live from the pack's ingredients — hover the cards to feel the shadow and easing.
Clean Light
Color Palette
Fintech Trust
Typography
Stripe Colored Depth
Shadow
Soft Rounded
Border Radius
Sunset Horizon
Gradient
Balanced Standard
Spacing
Cinematic Slow
Easing Curve
Stripe Fluid Mesh
Button
Raycast Command Item
Card
Stripe Luminous
Navbar
Stripe Warm Gradient
Hero Section
Stripe Diagonal Architect
Background
Stripe Ripple Confirm
Micro Interaction
Export Snippets
Switch formats without compressing the preview layout.
AI Prompt
Natural-language design direction for AI coding tools.
Use the "Stripe Warmth" design system. A light, trustworthy fintech-marketing system. Colorful sunset gradients, soft colored shadows, rounded corners and slow cinematic easing — approachable warmth that still says 'enterprise-grade'.
Use a clean light palette with a pure white background (#FFFFFF). Primary actions in vibrant indigo (#4F46E5), secondary interactive elements in soft indigo (#6366F1), and accents in bright cyan (#06B6D4). Cards use a very subtle off-white surface (#F8FAFC) with soft gray borders (#E2E8F0). Text is near-black (#0F172A) for high contrast and slate gray (#64748B) for secondary information. This palette conveys clarity, productivity, and modern professionalism.
Use a high-trust fintech typography system anchored monolithically by Plus Jakarta Sans. Emphasize clarity, numerical legibility, and security. Headings use 700 weight for solid authority. Set body text to 500 weight (medium) natively to give text a slightly more substantial, grounded ink-weight on screen. Render all numerical data with tabular lining numbers. It conveys stability, precision, and modern banking.
Implement a Stripe-style double-layered shadow effect. Use two box-shadow layers per state: one tight dark shadow for the physical edge, and one wider tinted shadow (e.g. #00000040) for the ambient cast. Hover transitions should take 300ms out-back easing and scale exactly 1.01 with a noticeable jump in Z-axis depth.
Use the Soft Rounded radius system for a warm, approachable UI. Border radii: 8px for buttons and inputs, 12px for cards and containers, 16px for modals and large sections, 9999px for pills and badges. The generous rounding creates visual comfort and friendliness. Apply consistently — every element should feel soft and inviting. Avatars use rounded-full (circular).
Use a sunset horizon gradient flowing from warm orange (#F97316) through vibrant pink (#EC4899) to soft purple (#8B5CF6) at a 135-degree angle. Apply this gradient to hero section backgrounds, CTA buttons, and decorative elements. For text gradients, use the same colors with bg-clip-text. On dark backgrounds, reduce opacity to 10-15% for subtle background washes. This gradient conveys warmth, creativity, and bold energy.
Use the Balanced Standard spacing system — the versatile industry default. Base unit: 4px. Spacing scale: xs=4px, sm=8px, md=16px, lg=24px, xl=32px, 2xl=48px. This follows a consistent multiplier pattern. Inner padding: 16px for cards, 24px for sections, 32px for page containers. Gap between elements: 8-16px. Body line-height: 1.6. Section spacing: 48px between major sections. This system balances readability and density.
Use the Cinematic Slow easing system for dramatic, premium interfaces. Primary curve: cubic-bezier(0.16, 1, 0.3, 1) at 800ms — a long, elegant deceleration that makes content feel like it's floating into view. Use 600ms for section reveals, 800ms for hero animations, 1000ms for full-page transitions. Pair with large-scale transforms (translateY 40-80px) for cinematic parallax. This system is about visual storytelling — every animation should feel intentional and luxurious.
Implement a Stripe-inspired vibrant mesh gradient button. The text is crisp white. The background is an interplay of strong blues, purples, and cyans. The button emits a solid colored drop shadow (0 4px 14px 0 #4F46E563). On hover, transition slightly upward and diffuse the shadow to be wider (0 6px 20px #4F46E53B). Ensure the active state feels extremely snappy.
Create a Raycast-style command palette item card. The layout is a single horizontal row: a 20x20 icon on the left (muted #64748B), then a vertical stack of title (#0F172A, font-weight 500, 14px) and optional description (#64748B, 12px), and right-aligned keyboard shortcut badges. Each badge is a small rounded rect (bg #F8FAFC, border 1px solid #E2E8F0, text #64748B, font-mono 11px, px-1.5 py-0.5, letter-spacing 0.02em). The card has no background by default. On hover, it gains a subtle fill with gradient hint (linear-gradient to right from #F8FAFC to #E2E8F0)), a thin left-side accent bar (2px wide, #4F46E5 warm purple), and the icon brightens to #64748B. On focus-visible, show a 1px ring in #4F46E5 at 40% opacity. Border radius is 8px. Transition is 120ms ease. This card conveys developer precision, speed, and keyboard-first design.
Build a Stripe-style luminous navigation bar.
Key design decisions:
1. Background: Pure white (#FFFFFF) with a subtle box-shadow (0 1px 3px #00000014). No border — the shadow provides separation with more warmth than a hard line.
2. Typography: 15px, font-weight 500. Noticeably larger than Apple or Linear — Stripe values readability and approachability over density.
3. Link colors: #64748B (Stripe's signature blue-gray) default, #0F172A (Stripe's dark navy) on hover. This palette says "financial trust" without feeling corporate.
4. Active indicator: A 2px gradient bottom-border using linear-gradient(to right, #4F46E5, #06B6D4) — violet to teal. This signature gradient is Stripe's most recognizable design element. Apply it sparingly.
5. Logo: #0F172A (dark navy), bold weight, 18px. Larger and bolder than the links — clear hierarchy.
6. CTA: #4F46E5 (Stripe Violet) pill button, white text. Subtle shadow (0 2px 6px #4F46E533) — it glows, just barely.
7. Spacing: px-8 between sections, gap-8 between links. Generous. Confidence requires space.
The result should feel like a premium financial product that doesn't take itself too seriously.
Build a Stripe-style warm gradient hero section.
Design philosophy — warm authority:
1. Background: linear-gradient(180deg, #FFFFFF 0%, #4F46E50D 100%) — a barely-there lavender wash. The gradient is so subtle most users won't consciously notice it, but it prevents the "clinical white page" feeling. The purple tint subconsciously connects to Stripe's brand.
2. Headline: #0F172A (Stripe's dark navy), 56-72px, -0.03em tracking, 700 weight. Navy reads as more trustworthy than black — it's a deliberate choice for fintech. Max-width 720px, centered.
3. Subtitle: #64748B (warm blue-gray), 20px, 400 weight, line-height 1.65, max-width 560px. This color is Stripe's secret weapon — it's warm enough to feel conversational but muted enough to not compete with the headline.
4. CTA group: Primary — #4F46E5 pill button with box-shadow 0 4px 14px #4F46E540. The glow makes the button feel alive. Secondary — #64748B text link, underline on hover.
5. Optional badge: A small rounded-full pill above the headline (border 1px solid #E2E8F0, text #64748B, 13px) announcing something new. This creates a natural entry point for the eye.
6. Spacing: min-height 85vh. Content vertically centered with a slight upward bias. Horizontal padding should be generous (px-8).
The result should feel like a premium financial product that you actually want to use.
Create a 'Stripe-style' light background containing 45-degree angled repeating stripes (10px wide, black 2.5% opacity) over a #FFFFFF canvas. Overlay a massive 115-degree white gradient sweep across the middle to break up the harsh lines.
Build a Stripe-style ripple confirm button micro-interaction.
Design philosophy — calm confidence:
1. Button: rounded-lg (8px), bg #4F46E5, white text, px-6 py-2.5, font-medium 15px. The Stripe violet conveys trust and sophistication simultaneously.
2. Hover: bg brightens to #4F46E5E6, subtle translateY(-1px) lift with shadow increase. Duration 200ms ease. The lift should feel like the button is reaching toward your cursor.
3. Click ripple: On mousedown, spawn a circle at the click coordinates (relative to button). The circle starts at 0 opacity 0.4, scales to 2.5× button width, and fades to 0 — all in 500ms with ease-out. Color: #4F46E540. Use overflow:hidden on the button to contain the ripple.
4. Success morph: After click, the button:
a. Width shrinks smoothly from full to a compact pill (300ms ease-in-out)
b. Background transitions from #4F46E5 to #34d399 (emerald, 250ms)
c. Text fades out (150ms), replaced by an SVG checkmark that draws in (stroke-dashoffset, 300ms)
d. Subtle scale bounce: 1→0.95→1.02→1 (400ms spring)
5. Reset: After 2000ms in success state, reverse the morph back to the original state (400ms).
6. During the success state, the button is non-interactive (pointer-events: none).
The result should make users feel their action was received and processed without any anxiety.A light, trustworthy fintech-marketing system. Colorful sunset gradients, soft colored shadows, rounded corners and slow cinematic easing — approachable warmth that still says 'enterprise-grade'.
A complete website rendered from this design system — visit Product, Pricing, Docs and Blog in the navbar. Everything is clickable.
$48.2k
▲ +8.1%2,847
▲ +3.4%1.9%
▼ -0.6%Rendered live from the pack's ingredients — hover the cards to feel the shadow and easing.
Clean Light
Color Palette
Fintech Trust
Typography
Stripe Colored Depth
Shadow
Soft Rounded
Border Radius
Sunset Horizon
Gradient
Balanced Standard
Spacing
Cinematic Slow
Easing Curve
Stripe Fluid Mesh
Button
Raycast Command Item
Card
Stripe Luminous
Navbar
Stripe Warm Gradient
Hero Section
Stripe Diagonal Architect
Background
Stripe Ripple Confirm
Micro Interaction