Rox

Rox, data-driven, data-dense

Preview image. Unlock full-res

Analytical Blueprint on Pure White. An interface that feels like a meticulously charted course on a pristine, well-lit canvas.

Industryfintech, fintech
Palette
#f5f5f4
#ffffff
#0b64e9
#0c0a09
#1c1917
#a6a09b
#57534d
#ececea
#f0efef
#d4d2d1
#f24149
#f97006

Color palette

brand
Blueprint Blue
#0b64e9

Primary brand accent, used for all calls-to-action, interactive states, and key navigational elements to draw attention without being overwhelming.

neutral
Page Canvas
#f5f5f4

Primary background for pages and major sections, providing a clean, bright foundation.

Surface White
#ffffff

Used for cards, panels, and elements needing to stand out slightly from the main background, often appearing as content containers.

Text Primary
#0c0a09

Main body text, headlines, and critical information for maximum readability against light backgrounds.

Text Secondary
#1c1917

Subheadings, supporting text, and less emphasized information, a subtle step lighter than primary text but still high contrast.

Text Muted
#a6a09b

Placeholder text, minor labels, and supplementary details, providing a softer visual presence.

Text Subtle
#57534d

Less prominent text like captions or descriptions, visually receding while remaining legible.

Subtle Gray
#ececea

Backgrounds for subtle containers like badges or minor card elements, offering a hint of differentiation.

Border Light
#f0efef

Distinguishes UI elements with a subtle border, especially for form fields and interactive elements.

Disabled Gray
#d4d2d1

Used for disabled states of interactive components, indicating non-interactability.

semantic
Status Red
#f24149

Indicator for errors or important alerts, drawing quick attention.

Status Orange
#f97006

Highlighting warnings or moderate priority information.

Status Yellow
#f9b703

For informational highlights or less critical status indicators.

Status Violet
#6b4aff

Likely for specific status tags or categories, providing visual distinction.

Typography

Type scale
Perfect Fifth (1.5) from 14px base
hero-headline-2183px · 0.8
The quick brown fox jumps over the lazy dog
hero-headline-1106px · 0.8
The quick brown fox jumps over the lazy dog
display28px · 1.2 · -0.02em
The quick brown fox jumps over the lazy dog
display-sm24px · 1.2 · -0.02em
The quick brown fox jumps over the lazy dog
heading-lg20px · 1.2 · -0.02em
The quick brown fox jumps over the lazy dog
heading18px · 1.3 · -0.02em
The quick brown fox jumps over the lazy dog
body14px · 1.3 · -0.02em
The quick brown fox jumps over the lazy dog
caption10px · 1.3 · -0.03em
The quick brown fox jumps over the lazy dog
FH Total Display Regular
Weights
400
Sizes
106px, 183px
Line height
0.8
Fallback
Playfair Display

Hero and display headings — the signature typeface for brand impact, creating an elegant, authoritative presence with extreme size and tight line height.

Geist
Weights
400, 500
Sizes
14px, 16px, 18px, 20px, 24px, 28px
Line height
1.2, 1.3, 1.4
Letter spacing
-0.02
Fallback
Inter

Primary body and subheadings — a modern, geometric sans-serif that balances the classic display font with clarity and digital readability.

system-ui
Weights
400, 500
Sizes
10px, 12px, 14px
Line height
1.3
Letter spacing
-0.03

Secondary body text and utility content — ensures broad compatibility and performance for smaller text blocks, leveraging system fonts for efficiency.

sans-serif
Weights
400
Sizes
12px
Line height
1.2

Smallest UI text, labels, and metadata — a fallback simple sans-serif for minimal text elements where space is constrained.

Spacing & shape

Spacing
Card padding16px
Element gap4-16px
Radius
Default6px
Buttons8px
large12px
pill100px

Elevation

Card Container
rgba(0, 0, 0, 0.06) 0px 2px 4px 0px
Card Container (subtle)
rgba(0, 0, 0, 0.1) 0px 1px 2px 0px
Button
rgba(0, 0, 0, 0.04) 0px 1px 2px 0px, rgba(0, 0, 0, 0.08) 0px 2px 3px 0px
Link with high elevation
rgba(0, 0, 0, 0.25) 0px 14px 32px 0px

Components

Workflow Tab Bar
Outbound Agent Dashboard Card
CTA Button Group with Announcement Badge
Primary Filled ButtonInteractive element

Solid Blueprint Blue background (#0b64e9), white text (#ffffff), 8px border radius, 12px vertical padding, 12-16px horizontal padding. Prominently signals primary actions.

Secondary Outlined ButtonInteractive element

Subtle Gray background (#f0efef), Blueprint Blue text (#0000ee - browser default, inferred brand blue of #0b64e9), with a 1px border matching the text color or Blueprint Blue if no border color is specified. 8px border radius, 8px vertical padding, 12px horizontal padding. Used for less prominent actions.

Text LinkNavigation/Interactive text

Blueprint Blue text (#0b64e9, although data shows browser default #0000ee for links), typically Geist font family. Used for in-line navigation and clickable text.

Header Navigation ItemGlobal Navigation

Typically Geist font, weight 400, size 14px, #a6a09b text transforming to #000000 on hover. Simple text link for top-level navigation.

Display Headline - 'The Grand Statement'Hero content

FH Total Display Regular, 183px, lineHeight 0.8, color #1c1917, typically followed by a muted equivalent at 106px in #d4d2d1, creating a layered, emphasized headline effect for hero sections.

Card ContainerContent grouping

Surface White background (#ffffff) with a subtle shadow (rgba(0, 0, 0, 0.06) 0px 2px 4px 0px or rgba(0, 0, 0, 0.1) 0px 1px 2px 0px). Default border radius is 6px. Padding for content is not explicitly defined but visually appears to be around 16px.

Status TagCategorization/Label

Small text (system-ui, 12px, weight 400), with varied background colors like Status Red (#f24149), Orange (#f97006), Yellow (#f9b703), or Violet (#6b4aff). Likely has small padding and a 6px border radius, similar to buttons.

Guidelines

Do
  • Use 'FH Total Display Regular' solely for hero-level headlines (106px, 183px) to establish brand gravitas; reserve serif usage for maximum impact.
  • Apply 'Blueprint Blue' (#0b64e9) exclusively for primary calls-to-action and active states to maintain clear visual hierarchy.
  • Employ the '#f5f5f4' 'Page Canvas' for all primary page backgrounds to ensure an expansive, clean aesthetic.
  • Utilize Geist font with a -0.02em letter-spacing for all body text and subheadings to maintain the distinct digital typography.
  • Standardize on 6px default radii for all general elements and 8px for buttons, except for pill shapes which use 100px.
  • Always use 'Text Primary' (#0c0a09) for main body copy and 'Text Secondary' (#1c1917) for sub-content on light backgrounds for optimal contrast.
Don’t
  • Do not use multiple saturated colors for primary interactive elements; Blueprint Blue (#0b64e9) serves as the singular brand identifier.
  • Avoid strong, heavy drop shadows; instead, use subtle shadows like rgba(0, 0, 0, 0.06) 0px 2px 4px 0px for minimal elevation.
  • Do not use generic system fonts for prominent headings; FH Total Display Regular is reserved for brand distinction.
  • Refrain from using color to signify hierarchy on text elements; instead, rely on font weights, sizes, and the specified neutral color scale (Text Primary, Secondary, Muted).
  • Do not introduce new border radii beyond 1px, 6px, 8px, 12px, 16px, 20px, 30px, 36px, and 100px to maintain consistent geometric rhythm.

About this system

Show

Rox exudes a focused, data-driven clarity, presenting complex financial automation with understated confidence. The design leverages a monochrome palette with strategic pops of a vibrant blue and a scattered, almost playful set of bright accent colors in secondary elements. Dominating the visual landscape is a unique pairing of a classic serif display font for impactful headlines and a clean, modern sans-serif for body text, creating a formal yet approachable feel. The near-achromatic backgrounds and lack of strong shadows contribute to a flat, spacious interface, elevating content through thoughtful typography rather than heavy visual effects. A subtle brand blue is employed sparingly, primarily to highlight interactive elements, guiding user attention with precision.

Layout

The page primarily uses a max-width contained layout, likely centered, though specific max-width is not defined. The hero section features a prominent, centered display headline over a clean 'Page Canvas' background. Sections are generally vertically stacked with visible spacing, creating a spacious feel. Content arrangement often appears as a centered stack or a simple column with text-heavy information. There are instances of multi-column arrangements, such as a feature list or a card grid, but the overall presentation emphasizes clear, uncongested blocks of information. The navigation is a standard top bar, sticky or otherwise. The second screenshot shows a contained application UI with tabs and internal card-like structures, indicating an application-like interface.

Imagery

The visual language is primarily UI-focused, featuring crisp product screenshots and abstract, geometric graphics. Product screenshots are typically contained within device mockups or simple rectangular frames, presenting the software functionality clearly. There's an absence of traditional photography or complex illustrations. Iconography is minimalist, outlined or filled in monochrome or brand blue, serving mostly as functional cues. The density of imagery is balanced, supporting the textual content rather than dominating it, aiming for explanatory clarity over decorative atmosphere. There are small, scattered instances of vivid color (yellow, red, orange, violet) used in elements that appear as status indicators or small data points, implying a data visualization or tagging purpose.

Reminiscent of Linear, Stripe, Vercel, Superhuman.

# Rox — Style Reference
> Analytical Blueprint on Pure White. An interface that feels like a meticulously charted course on a pristine, well-lit canvas.

**Theme:** light

**Site:** https://rox.com

Rox exudes a focused, data-driven clarity, presenting complex financial automation with understated confidence. The design leverages a monochrome palette with strategic pops of a vibrant blue and a scattered, almost playful set of bright accent colors in secondary elements. Dominating the visual landscape is a unique pairing of a classic serif display font for impactful headlines and a clean, modern sans-serif for body text, creating a formal yet approachable feel. The near-achromatic backgrounds and lack of strong shadows contribute to a flat, spacious interface, elevating content through thoughtful typography rather than heavy visual effects. A subtle brand blue is employed sparingly, primarily to highlight interactive elements, guiding user attention with precision.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Blueprint Blue | `#0b64e9` | `--color-blueprint-blue` | Primary brand accent, used for all calls-to-action, interactive states, and key navigational elements to draw attention without being overwhelming. |
| Page Canvas | `#f5f5f4` | `--color-page-canvas` | Primary background for pages and major sections, providing a clean, bright foundation. |
| Surface White | `#ffffff` | `--color-surface-white` | Used for cards, panels, and elements needing to stand out slightly from the main background, often appearing as content containers. |
| Text Primary | `#0c0a09` | `--color-text-primary` | Main body text, headlines, and critical information for maximum readability against light backgrounds. |
| Text Secondary | `#1c1917` | `--color-text-secondary` | Subheadings, supporting text, and less emphasized information, a subtle step lighter than primary text but still high contrast. |
| Text Muted | `#a6a09b` | `--color-text-muted` | Placeholder text, minor labels, and supplementary details, providing a softer visual presence. |
| Text Subtle | `#57534d` | `--color-text-subtle` | Less prominent text like captions or descriptions, visually receding while remaining legible. |
| Subtle Gray | `#ececea` | `--color-subtle-gray` | Backgrounds for subtle containers like badges or minor card elements, offering a hint of differentiation. |
| Border Light | `#f0efef` | `--color-border-light` | Distinguishes UI elements with a subtle border, especially for form fields and interactive elements. |
| Disabled Gray | `#d4d2d1` | `--color-disabled-gray` | Used for disabled states of interactive components, indicating non-interactability. |
| Status Red | `#f24149` | `--color-status-red` | Indicator for errors or important alerts, drawing quick attention. |
| Status Orange | `#f97006` | `--color-status-orange` | Highlighting warnings or moderate priority information. |
| Status Yellow | `#f9b703` | `--color-status-yellow` | For informational highlights or less critical status indicators. |
| Status Violet | `#6b4aff` | `--color-status-violet` | Likely for specific status tags or categories, providing visual distinction. |

## Tokens — Typography

### FH Total Display Regular
- **Substitute:** Playfair Display
- **Weights:** 400
- **Sizes:** 106px, 183px
- **Line height:** 0.8
- **Role:** Hero and display headings — the signature typeface for brand impact, creating an elegant, authoritative presence with extreme size and tight line height.

### Geist
- **Substitute:** Inter
- **Weights:** 400, 500
- **Sizes:** 14px, 16px, 18px, 20px, 24px, 28px
- **Line height:** 1.2, 1.3, 1.4
- **Letter spacing:** -0.02
- **Role:** Primary body and subheadings — a modern, geometric sans-serif that balances the classic display font with clarity and digital readability.

### system-ui
- **Weights:** 400, 500
- **Sizes:** 10px, 12px, 14px
- **Line height:** 1.3
- **Letter spacing:** -0.03
- **Role:** Secondary body text and utility content — ensures broad compatibility and performance for smaller text blocks, leveraging system fonts for efficiency.

### sans-serif
- **Weights:** 400
- **Sizes:** 12px
- **Line height:** 1.2
- **Role:** Smallest UI text, labels, and metadata — a fallback simple sans-serif for minimal text elements where space is constrained.

## Tokens — Type Scale

Perfect Fifth (1.5) from 14px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 10px | 1.3 | -0.03em |
| body | 14px | 1.3 | -0.02em |
| heading | 18px | 1.3 | -0.02em |
| heading-lg | 20px | 1.2 | -0.02em |
| display-sm | 24px | 1.2 | -0.02em |
| display | 28px | 1.2 | -0.02em |
| hero-headline-1 | 106px | 0.8 | — |
| hero-headline-2 | 183px | 0.8 | — |

## Tokens — Spacing

- **Card padding:** 16px
- **Element gap:** 4-16px

## Tokens — Radius

- **Default:** 6px
- **Buttons:** 8px
- **large:** 12px
- **pill:** 100px

## Tokens — Elevation

- **Card Container:** `rgba(0, 0, 0, 0.06) 0px 2px 4px 0px`
- **Card Container (subtle):** `rgba(0, 0, 0, 0.1) 0px 1px 2px 0px`
- **Button:** `rgba(0, 0, 0, 0.04) 0px 1px 2px 0px, rgba(0, 0, 0, 0.08) 0px 2px 3px 0px`
- **Link with high elevation:** `rgba(0, 0, 0, 0.25) 0px 14px 32px 0px`

## Layout

The page primarily uses a max-width contained layout, likely centered, though specific max-width is not defined. The hero section features a prominent, centered display headline over a clean 'Page Canvas' background. Sections are generally vertically stacked with visible spacing, creating a spacious feel. Content arrangement often appears as a centered stack or a simple column with text-heavy information. There are instances of multi-column arrangements, such as a feature list or a card grid, but the overall presentation emphasizes clear, uncongested blocks of information. The navigation is a standard top bar, sticky or otherwise. The second screenshot shows a contained application UI with tabs and internal card-like structures, indicating an application-like interface.

## Imagery

The visual language is primarily UI-focused, featuring crisp product screenshots and abstract, geometric graphics. Product screenshots are typically contained within device mockups or simple rectangular frames, presenting the software functionality clearly. There's an absence of traditional photography or complex illustrations. Iconography is minimalist, outlined or filled in monochrome or brand blue, serving mostly as functional cues. The density of imagery is balanced, supporting the textual content rather than dominating it, aiming for explanatory clarity over decorative atmosphere. There are small, scattered instances of vivid color (yellow, red, orange, violet) used in elements that appear as status indicators or small data points, implying a data visualization or tagging purpose.

## Components

### Workflow Tab Bar

### Outbound Agent Dashboard Card

### CTA Button Group with Announcement Badge

### Primary Filled Button
*Interactive element*

Solid Blueprint Blue background (#0b64e9), white text (#ffffff), 8px border radius, 12px vertical padding, 12-16px horizontal padding. Prominently signals primary actions.

### Secondary Outlined Button
*Interactive element*

Subtle Gray background (#f0efef), Blueprint Blue text (#0000ee - browser default, inferred brand blue of #0b64e9), with a 1px border matching the text color or Blueprint Blue if no border color is specified. 8px border radius, 8px vertical padding, 12px horizontal padding. Used for less prominent actions.

### Text Link
*Navigation/Interactive text*

Blueprint Blue text (#0b64e9, although data shows browser default #0000ee for links), typically Geist font family. Used for in-line navigation and clickable text.

### Header Navigation Item
*Global Navigation*

Typically Geist font, weight 400, size 14px, #a6a09b text transforming to #000000 on hover. Simple text link for top-level navigation.

### Display Headline - 'The Grand Statement'
*Hero content*

FH Total Display Regular, 183px, lineHeight 0.8, color #1c1917, typically followed by a muted equivalent at 106px in #d4d2d1, creating a layered, emphasized headline effect for hero sections.

### Card Container
*Content grouping*

Surface White background (#ffffff) with a subtle shadow (rgba(0, 0, 0, 0.06) 0px 2px 4px 0px or rgba(0, 0, 0, 0.1) 0px 1px 2px 0px). Default border radius is 6px. Padding for content is not explicitly defined but visually appears to be around 16px.

### Status Tag
*Categorization/Label*

Small text (system-ui, 12px, weight 400), with varied background colors like Status Red (#f24149), Orange (#f97006), Yellow (#f9b703), or Violet (#6b4aff). Likely has small padding and a 6px border radius, similar to buttons.

## Guidelines

### Do

- Use 'FH Total Display Regular' solely for hero-level headlines (106px, 183px) to establish brand gravitas; reserve serif usage for maximum impact.
- Apply 'Blueprint Blue' (#0b64e9) exclusively for primary calls-to-action and active states to maintain clear visual hierarchy.
- Employ the '#f5f5f4' 'Page Canvas' for all primary page backgrounds to ensure an expansive, clean aesthetic.
- Utilize Geist font with a -0.02em letter-spacing for all body text and subheadings to maintain the distinct digital typography.
- Standardize on 6px default radii for all general elements and 8px for buttons, except for pill shapes which use 100px.
- Always use 'Text Primary' (#0c0a09) for main body copy and 'Text Secondary' (#1c1917) for sub-content on light backgrounds for optimal contrast.

### Don't

- Do not use multiple saturated colors for primary interactive elements; Blueprint Blue (#0b64e9) serves as the singular brand identifier.
- Avoid strong, heavy drop shadows; instead, use subtle shadows like rgba(0, 0, 0, 0.06) 0px 2px 4px 0px for minimal elevation.
- Do not use generic system fonts for prominent headings; FH Total Display Regular is reserved for brand distinction.
- Refrain from using color to signify hierarchy on text elements; instead, rely on font weights, sizes, and the specified neutral color scale (Text Primary, Secondary, Muted).
- Do not introduce new border radii beyond 1px, 6px, 8px, 12px, 16px, 20px, 30px, 36px, and 100px to maintain consistent geometric rhythm.

## Agent Prompt Guide

1. **Quick Color Reference:**
   - Text Primary: #0c0a09
   - Page Background: #f5f5f4
   - CTA Blue: #0b64e9
   - Surface White: #ffffff
   - Text Muted: #a6a09b

2. **Example Component Prompts:**
   - Create a primary filled button: Blueprint Blue background (#0b64e9), white text (#ffffff), 8px radius, with 12px vertical padding and 16px horizontal padding. Text in Geist, 16px, weight 500.
   - Generate a card container: Surface White background (#ffffff), 6px radius, with a subtle shadow (rgba(0, 0, 0, 0.1) 0px 1px 2px 0px). Content padding 16px.
   - Design a hero section headline: 'Revenue.' in FH Total Display Regular, 183px, weight 400, color #1c1917, lineHeight 0.8. Below it, 'On autopilot.' in FH Total Display Regular, 106px, weight 400, color #d4d2d1, lineHeight 0.8.
   - Produce a status tag: Status Red background (#f24149), white text, 6px radius, small padding (e.g., 4px vertical, 8px horizontal). Text in system-ui, 12px, weight 400.
   - Create a secondary outlined button: Subtle Gray background (#f0efef), Blueprint Blue text (#0b64e9), 1px border in Blueprint Blue, 8px radius, 8px vertical padding, 12px horizontal padding. Text in Geist, 14px, weight 400.

More like this