Readymag

Readymag, vivid-color, high-contrast

Preview image. Unlock full-res

Vibrant digital gallery. Each content block is a self-contained, high-contrast visual statement.

Industrydesign, dev-tools
Palette
#ffffff
#000000
#282828
#f4f4f4
#e7e7e7
#808080
#8800ff
#2c0fb1
#ec520b
#ff5000
#ffcc00
#b2cc00

Color palette

brand
Accent Grape
#8800ff

Prominent headings and graphic elements, indicating key brand messages with a bold stroke.

Electric Violet
#2c0fb1

Borders and graphic accents, providing a deep, energetic contrast.

Sunset Orange
#ec520b

Primary call-to-action buttons, drawing immediate attention.

accent
Warning Orange
#ff5000

Highlights within graphic elements, secondary buttons.

Vivid Yellow
#ffcc00

Backgrounds for distinctive sections, graphic elements, imparting a cheerful, active feel.

Forest Green
#b2cc00

Decorative backgrounds, graphic elements, introducing organic vitality.

Deep Teal
#00362b

Section backgrounds, lending depth and sophistication to content areas.

Warning Red
#ff0000

Highlighting specific graphic elements, drawing emphatic attention.

neutral
Canvas White
#ffffff

Primary page and card backgrounds, primary body text background.

Type Black
#000000

Primary text color for headings and body, icon fills.

Charcoal Text
#282828

Secondary text and body copy, subtle borders.

Surface Gray
#f4f4f4

Button backgrounds, subtle background accents.

Light Gray
#e7e7e7

Section backgrounds, graphic elements.

UI Gray
#808080

Subtle icons, supporting text.

Typography

Type scale
Perfect Fourth (1.333) from 12px base
display80px · 1 · -4px
The quick brown fox jumps over the lazy dog
heading-lg40px · 1 · -2.68px
The quick brown fox jumps over the lazy dog
heading32px · 1.43 · -1.408px
The quick brown fox jumps over the lazy dog
heading-sm30px · 1 · -1.59px
The quick brown fox jumps over the lazy dog
subheading18px · 1.83 · -0.252px
The quick brown fox jumps over the lazy dog
body-alt16px · 2 · -0.048em
The quick brown fox jumps over the lazy dog
detail14px · 2.67 · -0.378px
The quick brown fox jumps over the lazy dog
caption12px · 2.7 · -0.25px
The quick brown fox jumps over the lazy dog
-apple-system
Weights
400
Sizes
16px
Line height
1, 1.25
Letter spacing
-0.006em
Fallback
system-ui

Default system font for body text, links, and various UI elements. Its neutrality allows the custom fonts to stand out. Default letter spacing is slightly tighter than normal for a concise appearance.

custom_37866
Weights
400, 700
Sizes
12px, 14px, 18px, 30px, 32px, 40px, 80px
Line height
1, 1.43, 1.83, 2.67, 2.7
Letter spacing
-0.025em, -0.027em, -0.014em, -0.053em, -0.044em, -0.067em, -0.050em
Fallback
Helvetica Neue, Arial

Primary brand typeface for all headlines, subheadings, and emphasized text. Its unique character, especially with the aggressively tight letter spacing at larger sizes, creates a distinct, modern, and sometimes avant-garde feel. The varied letter spacing across sizes is a key aesthetic choice.

Graphik
Weights
400
Sizes
12px, 16px
Line height
1.5, 2
Letter spacing
-0.002em, -0.003em
Fallback
Graphik

Used for specific body text and links, providing a clean, geometric sans-serif contrast to the more expressive primary custom font. Its generous line-heights make smaller text blocks readable.

xgnl
Weights
700
Sizes
16px
Line height
0.88
Letter spacing
-0.056em
Fallback
Impact, Anton

A highly distinctive, bold, and condensed typeface used sparingly for impactful small text elements or experimental typographic treatments, creating moments of visual surprise due to its extremely tight letter spacing and low line height.

Spacing & shape

Spacing
Card padding0px
Element gap6px
Radius
Buttons200px
illustrations16px
modules20px
tags10px

Components

Call-to-Action Hero Headline Block
Feature Cards Row — Attract & Streamline
Navigation Pill Bar
Primary Call to Action ButtonCritical user actions to advance through the site.

Rounded pill shape with `200px` border-radius. Background is `Sunset Orange (#ec520b)` with `Type Black (#000000)` text, shifting to `Canvas White (#ffffff)` on hover. Padding is `0px` top/bottom, `24px` left/right.

Pill Navigation ButtonMain navigation and secondary actions in headers.

Rounded pill shape with `200px` border-radius. Background is `Surface Gray (#f4f4f4)` with `Type Black (#000000)` text. Padding is `0px` top/bottom, `24px` left/right.

Ghost Navigation LinkMinimalist interactive text links.

No background, `Charcoal Text (#282828)` text, no border. Padding is `0px` all around. Uses system font `-apple-system`.

Unstyled CardContent containers that rely on background color for differentiation.

Background `Canvas White (#ffffff)`, `0px` border-radius, no box-shadow. Padding is `0px` all around, content provides its own spacing.

Hero HeadlineProminent, attention-grabbing titles.

Uses `custom_37866` font, `80px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.050em`. Color is `Type Black (#000000)`.

Interactive Block HeadlineHeadlines within interactive cards or sections.

Uses `custom_37866` font, `40px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.067em`. Color is `Type Black (#000000)` or `Canvas White (#ffffff)` depending on background.

Guidelines

Do
  • Always use `200px` border-radius for primary and secondary action buttons to maintain the pill shape.
  • Utilize `custom_37866` with its distinctive tight letter spacing (e.g., `-0.050em` at `80px`) for all major headlines to create an impactful typographic statement.
  • Employ the vivid brand and accent colors (e.g., `Accent Grape #8800ff`, `Vivid Yellow #ffcc00`, `Deep Teal #00362b`) as full-bleed section backgrounds to delineate content blocks.
  • Prioritize `Sunset Orange (#ec520b)` for all high-priority call-to-action buttons.
  • Maintain high contrast text on backgrounds: `Type Black (#000000)` on `Canvas White (#ffffff)` and `Canvas White (#ffffff)` on any vivid background color.
  • Use `0px` padding on card components, allowing internal content to define its own layout and spacing.
Don’t
  • Never use soft, muted accent colors; the palette is defined by high-chroma, vivid hues.
  • Avoid generic box-shadows for elevation; rely on stark shifts in background color between sections for visual depth.
  • Do not use subtle letter-spacing for headlines; the aggressive negative letter spacing of `custom_37866` is a signature of this system.
  • Do not constrain content to a fixed page width globally; sections should alternate between full-bleed and contained elements.
  • Avoid excessive use of `-apple-system` for headlines; reserve it for body text where neutrality is desired.
  • Do not use subtle border-radius values below `10px` for UI components; the system favors either sharp 0px corners or distinctly rounded forms like `10px`, `16px`, `20px` or `200px`.

About this system

Show

This design system is a dynamic canvas, blending stark, high-contrast typography with an unpredictable, vibrant color palette. It feels like a digital art gallery, designed for maximal visual impact where each content block is an independent exhibit. The deliberate clash of intense, vivid colors with a predominantly achromatic base creates a playful yet assertive atmosphere, eschewing traditional corporate polish for expressive, almost rebellious, visual communication.

Layout

The page exhibits a highly dynamic and sectioned layout, alternating between full-bleed background sections and content blocks with varying implicit maximum widths. The hero section often features a centered headline over a visually dense, collage-like background. Sections are delineated by dramatic shifts in background color, providing visual breaks rather than relying on consistent vertical spacing. Content arrangement frequently uses a mix of centered stacks, text blocks, and full-width banners. There is no rigid grid system explicitly visible, rather a fluid arrangement of diverse content types. Navigation is a sticky top bar, minimal for core actions. A floating '5' interactive element suggests strong spatial interaction.

Imagery

Imagery is highly abstract and often serves as a backdrop or decorative element rather than a direct content focus. Product screenshots are minimal, focusing on UI elements in isolation. There is a strong emphasis on stark, geometric shapes and typographic art as visual content. Photography, when present, is often part of a collage or a design sample within the product showcase, not lifestyle imagery. Icons are minimal, mostly `Type Black (#000000)` filled, with a blocky, bold outline. The visual density of images varies, with some sections being very image-heavy and others completely text-dominant, creating a dynamic rhythm.

Reminiscent of AIGA Design, Figma, CSS Design Awards, Webflow, Supabase.

# Readymag — Style Reference
> Vibrant digital gallery. Each content block is a self-contained, high-contrast visual statement.

**Theme:** light

**Site:** https://readymag.com

This design system is a dynamic canvas, blending stark, high-contrast typography with an unpredictable, vibrant color palette. It feels like a digital art gallery, designed for maximal visual impact where each content block is an independent exhibit. The deliberate clash of intense, vivid colors with a predominantly achromatic base creates a playful yet assertive atmosphere, eschewing traditional corporate polish for expressive, almost rebellious, visual communication.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Accent Grape | `#8800ff` | `--color-accent-grape` | Prominent headings and graphic elements, indicating key brand messages with a bold stroke. |
| Electric Violet | `#2c0fb1` | `--color-electric-violet` | Borders and graphic accents, providing a deep, energetic contrast. |
| Sunset Orange | `#ec520b` | `--color-sunset-orange` | Primary call-to-action buttons, drawing immediate attention. |
| Warning Orange | `#ff5000` | `--color-warning-orange` | Highlights within graphic elements, secondary buttons. |
| Vivid Yellow | `#ffcc00` | `--color-vivid-yellow` | Backgrounds for distinctive sections, graphic elements, imparting a cheerful, active feel. |
| Forest Green | `#b2cc00` | `--color-forest-green` | Decorative backgrounds, graphic elements, introducing organic vitality. |
| Deep Teal | `#00362b` | `--color-deep-teal` | Section backgrounds, lending depth and sophistication to content areas. |
| Warning Red | `#ff0000` | `--color-warning-red` | Highlighting specific graphic elements, drawing emphatic attention. |
| Canvas White | `#ffffff` | `--color-canvas-white` | Primary page and card backgrounds, primary body text background. |
| Type Black | `#000000` | `--color-type-black` | Primary text color for headings and body, icon fills. |
| Charcoal Text | `#282828` | `--color-charcoal-text` | Secondary text and body copy, subtle borders. |
| Surface Gray | `#f4f4f4` | `--color-surface-gray` | Button backgrounds, subtle background accents. |
| Light Gray | `#e7e7e7` | `--color-light-gray` | Section backgrounds, graphic elements. |
| UI Gray | `#808080` | `--color-ui-gray` | Subtle icons, supporting text. |

## Tokens — Typography

### -apple-system
- **Substitute:** system-ui
- **Weights:** 400
- **Sizes:** 16px
- **Line height:** 1, 1.25
- **Letter spacing:** -0.006em
- **Role:** Default system font for body text, links, and various UI elements. Its neutrality allows the custom fonts to stand out. Default letter spacing is slightly tighter than normal for a concise appearance.

### custom_37866
- **Substitute:** Helvetica Neue, Arial
- **Weights:** 400, 700
- **Sizes:** 12px, 14px, 18px, 30px, 32px, 40px, 80px
- **Line height:** 1, 1.43, 1.83, 2.67, 2.7
- **Letter spacing:** -0.025em, -0.027em, -0.014em, -0.053em, -0.044em, -0.067em, -0.050em
- **Role:** Primary brand typeface for all headlines, subheadings, and emphasized text. Its unique character, especially with the aggressively tight letter spacing at larger sizes, creates a distinct, modern, and sometimes avant-garde feel. The varied letter spacing across sizes is a key aesthetic choice.

### Graphik
- **Substitute:** Graphik
- **Weights:** 400
- **Sizes:** 12px, 16px
- **Line height:** 1.5, 2
- **Letter spacing:** -0.002em, -0.003em
- **Role:** Used for specific body text and links, providing a clean, geometric sans-serif contrast to the more expressive primary custom font. Its generous line-heights make smaller text blocks readable.

### xgnl
- **Substitute:** Impact, Anton
- **Weights:** 700
- **Sizes:** 16px
- **Line height:** 0.88
- **Letter spacing:** -0.056em
- **Role:** A highly distinctive, bold, and condensed typeface used sparingly for impactful small text elements or experimental typographic treatments, creating moments of visual surprise due to its extremely tight letter spacing and low line height.

## Tokens — Type Scale

Perfect Fourth (1.333) from 12px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 12px | 2.7 | -0.25px |
| detail | 14px | 2.67 | -0.378px |
| body-alt | 16px | 2 | -0.048em |
| subheading | 18px | 1.83 | -0.252px |
| heading-sm | 30px | 1 | -1.59px |
| heading | 32px | 1.43 | -1.408px |
| heading-lg | 40px | 1 | -2.68px |
| display | 80px | 1 | -4px |

## Tokens — Spacing

- **Card padding:** 0px
- **Element gap:** 6px

## Tokens — Radius

- **Buttons:** 200px
- **illustrations:** 16px
- **modules:** 20px
- **tags:** 10px

## Layout

The page exhibits a highly dynamic and sectioned layout, alternating between full-bleed background sections and content blocks with varying implicit maximum widths. The hero section often features a centered headline over a visually dense, collage-like background. Sections are delineated by dramatic shifts in background color, providing visual breaks rather than relying on consistent vertical spacing. Content arrangement frequently uses a mix of centered stacks, text blocks, and full-width banners. There is no rigid grid system explicitly visible, rather a fluid arrangement of diverse content types. Navigation is a sticky top bar, minimal for core actions. A floating '5' interactive element suggests strong spatial interaction.

## Imagery

Imagery is highly abstract and often serves as a backdrop or decorative element rather than a direct content focus. Product screenshots are minimal, focusing on UI elements in isolation. There is a strong emphasis on stark, geometric shapes and typographic art as visual content. Photography, when present, is often part of a collage or a design sample within the product showcase, not lifestyle imagery. Icons are minimal, mostly `Type Black (#000000)` filled, with a blocky, bold outline. The visual density of images varies, with some sections being very image-heavy and others completely text-dominant, creating a dynamic rhythm.

## Components

### Call-to-Action Hero Headline Block

### Feature Cards Row — Attract & Streamline

### Navigation Pill Bar

### Primary Call to Action Button
*Critical user actions to advance through the site.*

Rounded pill shape with `200px` border-radius. Background is `Sunset Orange (#ec520b)` with `Type Black (#000000)` text, shifting to `Canvas White (#ffffff)` on hover. Padding is `0px` top/bottom, `24px` left/right.

### Pill Navigation Button
*Main navigation and secondary actions in headers.*

Rounded pill shape with `200px` border-radius. Background is `Surface Gray (#f4f4f4)` with `Type Black (#000000)` text. Padding is `0px` top/bottom, `24px` left/right.

### Ghost Navigation Link
*Minimalist interactive text links.*

No background, `Charcoal Text (#282828)` text, no border. Padding is `0px` all around. Uses system font `-apple-system`.

### Unstyled Card
*Content containers that rely on background color for differentiation.*

Background `Canvas White (#ffffff)`, `0px` border-radius, no box-shadow. Padding is `0px` all around, content provides its own spacing.

### Hero Headline
*Prominent, attention-grabbing titles.*

Uses `custom_37866` font, `80px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.050em`. Color is `Type Black (#000000)`.

### Interactive Block Headline
*Headlines within interactive cards or sections.*

Uses `custom_37866` font, `40px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.067em`. Color is `Type Black (#000000)` or `Canvas White (#ffffff)` depending on background.

## Guidelines

### Do

- Always use `200px` border-radius for primary and secondary action buttons to maintain the pill shape.
- Utilize `custom_37866` with its distinctive tight letter spacing (e.g., `-0.050em` at `80px`) for all major headlines to create an impactful typographic statement.
- Employ the vivid brand and accent colors (e.g., `Accent Grape #8800ff`, `Vivid Yellow #ffcc00`, `Deep Teal #00362b`) as full-bleed section backgrounds to delineate content blocks.
- Prioritize `Sunset Orange (#ec520b)` for all high-priority call-to-action buttons.
- Maintain high contrast text on backgrounds: `Type Black (#000000)` on `Canvas White (#ffffff)` and `Canvas White (#ffffff)` on any vivid background color.
- Use `0px` padding on card components, allowing internal content to define its own layout and spacing.

### Don't

- Never use soft, muted accent colors; the palette is defined by high-chroma, vivid hues.
- Avoid generic box-shadows for elevation; rely on stark shifts in background color between sections for visual depth.
- Do not use subtle letter-spacing for headlines; the aggressive negative letter spacing of `custom_37866` is a signature of this system.
- Do not constrain content to a fixed page width globally; sections should alternate between full-bleed and contained elements.
- Avoid excessive use of `-apple-system` for headlines; reserve it for body text where neutrality is desired.
- Do not use subtle border-radius values below `10px` for UI components; the system favors either sharp 0px corners or distinctly rounded forms like `10px`, `16px`, `20px` or `200px`.

## Agent Prompt Guide

### Quick Color Reference
- Text: `#000000` (Type Black)
- Background: `#ffffff` (Canvas White)
- CTA: `#ec520b` (Sunset Orange)
- Border (accent): `#2c0fb1` (Electric Violet)
- Accent (graphic): `#8800ff` (Accent Grape)

### 3-5 Example Component Prompts
1. Create a primary call to action button: `Sunset Orange (#ec520b)` background, `Canvas White (#ffffff)` text, `200px` border-radius, `0px` top/bottom padding, `24px` left/right padding. Text label 'Get Started'.
2. Design a hero section headline: `custom_37866` font, `80px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.050em`, `Type Black (#000000)` color. Text content 'Design Freely'.
3. Generate a section background div: `Vivid Yellow (#ffcc00)` as the background color, with `86px` right margin and `86px` left margin. No border, `0px` padding.
4. Create a minimalist navigation link: `-apple-system` font, `16px` size, `weight 400`, `line-height 1.25`, `Charcoal Text (#282828)` color. Text 'Solutions'.
5. Implement an interactive block headline: `custom_37866` font, `40px` size, `weight 400`, `line-height 1.00`, `letter-spacing -0.067em`, `Canvas White (#ffffff)` color.

More like this