Nuri

Nuri

Preview image. Unlock full-res

Bitcoin on lavender canvas

Industryfintech
Palette
#beaaff
#2c232e
#4b5563
#6b7280
#e2d9ff
#374151
#f97316
#ffffff
#f7f2ff
#f9fafb
#e2e8f0
#d1d5db

Color palette

brand
Lavender Mist
#beaaff

Hero background, primary brand presence for large visual blocks; Decorative radial gradient for card backgrounds, adding depth with a subtle brand tint

Powder Violet
#e2d9ff

Subtle background for card-like elements, adding a soft, branded surface without being overwhelming

accent
Amber Action
#f97316

Background for primary call-to-action buttons, drawing immediate attention

neutral
Deep Plum
#2c232e

Primary text, button backgrounds for filled actions, and prominent headings. Creates a strong contrast against lighter backgrounds

Slate Text
#4b5563

Secondary text and link colors, providing readability while allowing primary text to stand out

Phantom Gray
#6b7280

Muted body text and less prominent informational elements

Charcoal Icon
#374151

Secondary body text, navigation labels, and subdued headings. Do not promote it to the primary CTA color

Gallery White
#ffffff

Page backgrounds, button text on filled actions, and general surface elevation

Whisper White
#f7f2ff

Canvas background, providing a slightly warmer and softer base than pure white

Cloud Gray
#f9fafb

Secondary background for footer sections or differentiating content blocks

Pale Border
#e2e8f0

Hairline borders and dividers, maintaining visual separation without heavy lines

Ash Border
#d1d5db

Subtle borders for outlined components

Shadow Tint
#dddcde

Supporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color

Typography

Type scale
Augmented Fourth (1.414) from 12px base
display118px · 0.9 · -0.02em
The quick brown fox jumps over the lazy dog
heading-lg62px · 0.94
The quick brown fox jumps over the lazy dog
heading32px · 1.33
The quick brown fox jumps over the lazy dog
heading-sm24px · 1.2
The quick brown fox jumps over the lazy dog
subheading20px · 1.2
The quick brown fox jumps over the lazy dog
body-lg17px · 1.5
The quick brown fox jumps over the lazy dog
body-sm14px · 1.43
The quick brown fox jumps over the lazy dog
caption12px · 1.5
The quick brown fox jumps over the lazy dog
Sharp Grotesk Bold
Weights
900
Sizes
72px, 118px
Line height
0.9, 1
Letter spacing
-0.02, 0.018
Fallback
Montserrat Black

Display headings. The extreme letter-spacing and heavy weight create a high-impact, almost shouted statement.

Harriet Display
Weights
300, 400
Sizes
24px, 30px, 50px, 55px, 62px, 112px
Line height
0.9, 0.94, 1.2, 1.33
Letter spacing
normal
Fallback
Playfair Display

Large subheadings and decorative text. Its lighter weights at large sizes offer a classic, almost editorial counterpoint to the bold display font.

Inter
Weights
400, 500, 600
Sizes
12px, 14px, 15px, 16px, 17px, 20px, 24px, 28px, 32px
Line height
0.9, 1, 1.2, 1.32, 1.33, 1.4, 1.43, 1.5, 1.63
Letter spacing
normal
Fallback
Inter

All body text, interface labels, and smaller functional elements. It provides legibility and a modern, versatile foundation.

Spacing & shape

Spacing
Section gap48px
Card padding12px
Element gap24px
Radius
General9999px
Buttons8px
Cards9999px
tags9999px

Elevation

Primary Action Button
rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px, rgba(44, 35, 46, 0.16) 0px 0px 0px 1px

Components

Primary Action ButtonCall to action

Filled button with Amber Action (#f97316) background and Gallery White (#ffffff) text. Features 9999px radius for a pill shape, and 10px vertical, 16px horizontal padding. A subtle shadow of rgba(44,35,46,0.16) 0px 0px 0px 1px provides slight elevation.

Ghost ButtonSecondary action

Transparent background with Charcoal Icon (#374151) text. Features 9999px radius and 0px vertical, 14px horizontal padding. Border is subtle Pale Border (#e2e8f0).

Flag Selector ButtonLanguage or region selection

Subtly opaque Gallery White (rgba(255, 255, 255, 0.9)) background with Slate Text (#4b5563) text. Features 8px radius and 8px vertical, 12px horizontal padding. Border in Ash Border (#d1d5db).

Large Hero HeadingBrand statement

Sharp Grotesk Bold font, 118px size, 900 weight, Deep Plum (#2c232e) color, with a pronounced -0.02em letter-spacing. Anchors the hero section with a bold statement.

Subtle CardContent container

Background of Powder Violet (#e2d9ff) with an extreme 9999px border-radius, giving it a playful, organic shape. Often employs a Radial Card Highlight gradient effect, from Lavender Mist (#beaaff) to transparent.

Input FieldData entry

Transparent background with Deep Plum (#2c232e) text. Features 8px vertical, 12px horizontal padding. Pale Border (#e2e8f0) bottom border for a minimal, clean appearance.

Guidelines

Do
  • Use Sharp Grotesk Bold at 900 weight for high-impact display text, applying -0.02em letter-spacing at large sizes.
  • Employ Lavender Mist (#beaaff) for large background sections or as a brand-identifying visual anchor.
  • Apply 9999px border-radius to all buttons and card-like elements to maintain the system's friendly, rounded aesthetic.
  • Utilize Deep Plum (#2c232e) for all primary text and critical headings to ensure strong legibility and brand presence.
  • Maintain generous vertical spacing between sections, primarily using 48px to create an open and spacious layout.
  • Apply Amber Action (#f97316) exclusively for primary call-to-action button backgrounds.
  • Use Pale Border (#e2e8f0) for all unhovered borders and subtle dividers to keep the interface light and decluttered.
Don’t
  • Avoid using multiple vibrant colors for primary actions; Amber Action (#f97316) is reserved for this purpose to ensure clear hierarchy.
  • Do not deviate from the established rounded border-radius values; square corners contradict the system's soft, approachable feel.
  • Refrain from using heavy shadows or strong elevation effects; rely on color contrast and typographic scale for hierarchy.
  • Do not introduce additional gray tones that are not present in the defined neutral palette, as this will lead to visual inconsistency.
  • Avoid overly dense layouts; maintain a spacious design with consistent element and section gaps (24px and 48px respectively).
  • Do not use generic system fonts in place of Inter, Harriet Display, or Sharp Grotesk Bold; their specific characteristics define the brand's typographic voice.
  • Avoid using Lavender Mist (#beaaff) as a text color; it is intended for large background fills or decorative purposes only.

About this system

Show

Nuri presents a financial clarity aesthetic: clean, spacious layouts with a focus on bold typography and functional accents. The interface marries a muted, almost pastel color story with crisp dark text, creating an approachable yet authoritative tone. Visual hierarchy is established through stark size differences in typography rather than heavy graphic elements, and rounded shapes maintain a friendly, modern feel across interactive components.

Layout

The page primarily uses a max-width contained layout, though the hero section often stretches full-bleed. The hero features a large, impactful centered headline against a colored background, sometimes split with a visual element. Section rhythm is generally consistent with substantial vertical spacing (48px section gap). Content is arranged in alternating text-left/image-right or centered stacks. Card-like containers, when present, utilize the distinct 'pill' shape. Navigation is handled by a minimal top bar, with elements pushed to the far corners.

Imagery

The visual language combines abstract, product-focused illustrations with clean product shots. Illustrations are dimensional and stylized, featuring human figures in everyday tech interactions against subtle background elements, often in brand-aligned purple or green hues. Photography, when present, focuses on tight product crops without extensive lifestyle context. Iconography is clean and outlined, maintaining a light visual weight. Imagery serves to explain product features or create atmospheric context without overwhelming UI elements.

Reminiscent of Revolut, Stripe, Monzo, Wise (formerly TransferWise).

# Nuri — Style Reference
> Bitcoin on lavender canvas

**Theme:** light

**Site:** https://nuri.com

Nuri presents a financial clarity aesthetic: clean, spacious layouts with a focus on bold typography and functional accents. The interface marries a muted, almost pastel color story with crisp dark text, creating an approachable yet authoritative tone. Visual hierarchy is established through stark size differences in typography rather than heavy graphic elements, and rounded shapes maintain a friendly, modern feel across interactive components.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Lavender Mist | `#beaaff` | `--color-lavender-mist` | Hero background, primary brand presence for large visual blocks; Decorative radial gradient for card backgrounds, adding depth with a subtle brand tint |
| Powder Violet | `#e2d9ff` | `--color-powder-violet` | Subtle background for card-like elements, adding a soft, branded surface without being overwhelming |
| Amber Action | `#f97316` | `--color-amber-action` | Background for primary call-to-action buttons, drawing immediate attention |
| Deep Plum | `#2c232e` | `--color-deep-plum` | Primary text, button backgrounds for filled actions, and prominent headings. Creates a strong contrast against lighter backgrounds |
| Slate Text | `#4b5563` | `--color-slate-text` | Secondary text and link colors, providing readability while allowing primary text to stand out |
| Phantom Gray | `#6b7280` | `--color-phantom-gray` | Muted body text and less prominent informational elements |
| Charcoal Icon | `#374151` | `--color-charcoal-icon` | Secondary body text, navigation labels, and subdued headings. Do not promote it to the primary CTA color |
| Gallery White | `#ffffff` | `--color-gallery-white` | Page backgrounds, button text on filled actions, and general surface elevation |
| Whisper White | `#f7f2ff` | `--color-whisper-white` | Canvas background, providing a slightly warmer and softer base than pure white |
| Cloud Gray | `#f9fafb` | `--color-cloud-gray` | Secondary background for footer sections or differentiating content blocks |
| Pale Border | `#e2e8f0` | `--color-pale-border` | Hairline borders and dividers, maintaining visual separation without heavy lines |
| Ash Border | `#d1d5db` | `--color-ash-border` | Subtle borders for outlined components |
| Shadow Tint | `#dddcde` | `--color-shadow-tint` | Supporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color |

## Tokens — Typography

### Sharp Grotesk Bold
- **Substitute:** Montserrat Black
- **Weights:** 900
- **Sizes:** 72px, 118px
- **Line height:** 0.9, 1
- **Letter spacing:** -0.02, 0.018
- **Role:** Display headings. The extreme letter-spacing and heavy weight create a high-impact, almost shouted statement.

### Harriet Display
- **Substitute:** Playfair Display
- **Weights:** 300, 400
- **Sizes:** 24px, 30px, 50px, 55px, 62px, 112px
- **Line height:** 0.9, 0.94, 1.2, 1.33
- **Letter spacing:** normal
- **Role:** Large subheadings and decorative text. Its lighter weights at large sizes offer a classic, almost editorial counterpoint to the bold display font.

### Inter
- **Substitute:** Inter
- **Weights:** 400, 500, 600
- **Sizes:** 12px, 14px, 15px, 16px, 17px, 20px, 24px, 28px, 32px
- **Line height:** 0.9, 1, 1.2, 1.32, 1.33, 1.4, 1.43, 1.5, 1.63
- **Letter spacing:** normal
- **Role:** All body text, interface labels, and smaller functional elements. It provides legibility and a modern, versatile foundation.

## Tokens — Type Scale

Augmented Fourth (1.414) from 12px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 12px | 1.5 | — |
| body-sm | 14px | 1.43 | — |
| body-lg | 17px | 1.5 | — |
| subheading | 20px | 1.2 | — |
| heading-sm | 24px | 1.2 | — |
| heading | 32px | 1.33 | — |
| heading-lg | 62px | 0.94 | — |
| display | 118px | 0.9 | -0.02em |

## Tokens — Spacing

- **Section gap:** 48px
- **Card padding:** 12px
- **Element gap:** 24px

## Tokens — Radius

- **General:** 9999px
- **Buttons:** 8px
- **Cards:** 9999px
- **tags:** 9999px

## Tokens — Elevation

- **Primary Action Button:** `rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px, rgba(44, 35, 46, 0.16) 0px 0px 0px 1px`

## Layout

The page primarily uses a max-width contained layout, though the hero section often stretches full-bleed. The hero features a large, impactful centered headline against a colored background, sometimes split with a visual element. Section rhythm is generally consistent with substantial vertical spacing (48px section gap). Content is arranged in alternating text-left/image-right or centered stacks. Card-like containers, when present, utilize the distinct 'pill' shape. Navigation is handled by a minimal top bar, with elements pushed to the far corners.

## Imagery

The visual language combines abstract, product-focused illustrations with clean product shots. Illustrations are dimensional and stylized, featuring human figures in everyday tech interactions against subtle background elements, often in brand-aligned purple or green hues. Photography, when present, focuses on tight product crops without extensive lifestyle context. Iconography is clean and outlined, maintaining a light visual weight. Imagery serves to explain product features or create atmospheric context without overwhelming UI elements.

## Components

### Primary Action Button
*Call to action*

Filled button with Amber Action (#f97316) background and Gallery White (#ffffff) text. Features 9999px radius for a pill shape, and 10px vertical, 16px horizontal padding. A subtle shadow of rgba(44,35,46,0.16) 0px 0px 0px 1px provides slight elevation.

### Ghost Button
*Secondary action*

Transparent background with Charcoal Icon (#374151) text. Features 9999px radius and 0px vertical, 14px horizontal padding. Border is subtle Pale Border (#e2e8f0).

### Flag Selector Button
*Language or region selection*

Subtly opaque Gallery White (rgba(255, 255, 255, 0.9)) background with Slate Text (#4b5563) text. Features 8px radius and 8px vertical, 12px horizontal padding. Border in Ash Border (#d1d5db).

### Large Hero Heading
*Brand statement*

Sharp Grotesk Bold font, 118px size, 900 weight, Deep Plum (#2c232e) color, with a pronounced -0.02em letter-spacing. Anchors the hero section with a bold statement.

### Subtle Card
*Content container*

Background of Powder Violet (#e2d9ff) with an extreme 9999px border-radius, giving it a playful, organic shape. Often employs a Radial Card Highlight gradient effect, from Lavender Mist (#beaaff) to transparent.

### Input Field
*Data entry*

Transparent background with Deep Plum (#2c232e) text. Features 8px vertical, 12px horizontal padding. Pale Border (#e2e8f0) bottom border for a minimal, clean appearance.

## Guidelines

### Do

- Use Sharp Grotesk Bold at 900 weight for high-impact display text, applying -0.02em letter-spacing at large sizes.
- Employ Lavender Mist (#beaaff) for large background sections or as a brand-identifying visual anchor.
- Apply 9999px border-radius to all buttons and card-like elements to maintain the system's friendly, rounded aesthetic.
- Utilize Deep Plum (#2c232e) for all primary text and critical headings to ensure strong legibility and brand presence.
- Maintain generous vertical spacing between sections, primarily using 48px to create an open and spacious layout.
- Apply Amber Action (#f97316) exclusively for primary call-to-action button backgrounds.
- Use Pale Border (#e2e8f0) for all unhovered borders and subtle dividers to keep the interface light and decluttered.

### Don't

- Avoid using multiple vibrant colors for primary actions; Amber Action (#f97316) is reserved for this purpose to ensure clear hierarchy.
- Do not deviate from the established rounded border-radius values; square corners contradict the system's soft, approachable feel.
- Refrain from using heavy shadows or strong elevation effects; rely on color contrast and typographic scale for hierarchy.
- Do not introduce additional gray tones that are not present in the defined neutral palette, as this will lead to visual inconsistency.
- Avoid overly dense layouts; maintain a spacious design with consistent element and section gaps (24px and 48px respectively).
- Do not use generic system fonts in place of Inter, Harriet Display, or Sharp Grotesk Bold; their specific characteristics define the brand's typographic voice.
- Avoid using Lavender Mist (#beaaff) as a text color; it is intended for large background fills or decorative purposes only.

## Agent Prompt Guide

Quick Color Reference:
text: #2c232e
background: #f7f2ff
border: #e2e8f0
accent: #beaaff
primary action: #f97316 (filled action)

Example Component Prompts:

Create a hero section: Whisper White canvas (#f7f2ff). Centered headline 'YOUR MONEY, REDEFINED.' in Sharp Grotesk Bold, 118px, 900 weight, Deep Plum (#2c232e), letter-spacing -0.02em. Subtext 'Instant, secure, and ready for you.' in Harriet Display, 50px, 300 weight, Deep Plum (#2c232e).

Create a Primary Action Button: #f97316 background, #000000 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA.

Create a ghost navigation button labeled 'Log In': transparent background, Charcoal Icon (#374151) text (Inter, 16px, 400 weight), 9999px radius, Pale Border (#e2e8f0) border, 0px vertical, 14px horizontal padding.

Create a pricing card: Powder Violet (#e2d9ff) background, 9999px radius, 12px cardPadding. Headline 'Basic Plan' in Deep Plum (#2c232e), Inter, 24px, 600 weight. Body text 'Access essential features.' in Charcoal Icon (#374151), Inter, 16px, 400 weight.

More like this