MetaMusic

MetaMusic

Preview image. Unlock full-res

White Canvas, Blue Current

Industrymedia
Palette
#0e2575
#0066cc
#f4f1ea
#ffffff
#000000
#101820
#828aa8
#e6e0f8
#f7e1d5
#d6d6d6
#e9f4ff
#213680

Color palette

brand
Midnight Ink
#0e2575

Deep blue backgrounds for feature sections and prominent information blocks

Action Blue
#0066cc

Primary call-to-action buttons, prominent links, and interactive elements. Its vividness drives user engagement

Deep Plum
#213680

Backgrounds for circular feature icons at a specific scale

accent
Accent Blue
#0b5aaa

Stroke color for illustrative elements and decorative accents

neutral
Off-White Canvas
#f4f1ea

Dominant page background for light sections, creating an open and airy feel

Snowdrift
#ffffff

Card backgrounds, section separators, and content areas requiring highest contrast

Jet Black
#000000

Primary text color for headlines and body copy on light backgrounds, ensuring maximum readability

Graphite
#101820

Dark footer background and occasional section fills

Slate Blue
#828aa8

Muted secondary text, helper text, and subtle borders

Lavender Mist
#e6e0f8

Light background washes for specific UI elements and subtle input borders

Warm Beige
#f7e1d5

Subtle background accents, almost off-white, adding a touch of warmth

Silver Thread
#d6d6d6

Division lines and decorative borders, providing subtle structure

Sky Tint
#e9f4ff

Very faint blue background for elevated cards or sections, indicating a slight lift

Wheat Dust
#f9f7f3

Subtle, unprominent background/surface color for specific sections

Typography

Type scale
Major Third (1.25) from 16px base
display-lg80px · 0.95 · -0.03em
The quick brown fox jumps over the lazy dog
display-sm56px · 1.05 · -0.03em
The quick brown fox jumps over the lazy dog
heading-lg40px · 1.1 · -0.01em
The quick brown fox jumps over the lazy dog
heading32px · 1.2 · -0.01em
The quick brown fox jumps over the lazy dog
heading-sm26px · 1.2 · -0.015em
The quick brown fox jumps over the lazy dog
subheading22px · 1.35 · -0.02em
The quick brown fox jumps over the lazy dog
body-lg19px · 1.35
The quick brown fox jumps over the lazy dog
body16px · 1.4
The quick brown fox jumps over the lazy dog
body-sm14px · 1.4
The quick brown fox jumps over the lazy dog
Maison Neue
Weights
400, 500, 600
Sizes
12px, 14px, 16px, 19px, 22px, 26px, 32px, 40px, 56px, 80px, 120px
Line height
0.95, 1.05, 1.1, 1.2, 1.35, 1.4, 1.5
Letter spacing
-0.0300em, -0.0200em, -0.0100em
Fallback
Inter

Primary typeface for all UI text, headings, and body copy. Its clean, geometric sans-serif nature provides clarity and a modern feel across all sizes and weights. The distinct letter-spacing for larger sizes enhances visual impact.

Spoof
Weights
500
Sizes
22px
Line height
0.9
Letter spacing
-0.0200em
Fallback
Bebas Neue

A distinct, semi-bold display typeface used sparingly for decorative headings and specific card titles where a slightly more condensed and impactful presence is desired. Its tight letter-spacing gives it a unique visual texture.

Spacing & shape

Spacing
Max width1200px
Section gap96px
Card padding40px
Element gap8px
Radius
Default24px
Buttons9999px
Inputs8px
badges9999px
body36px
links16px

Components

Pill ButtonStandard interactive button, typically for secondary actions.

Background: Snowdrift (#ffffff), Text: Jet Black (#000000), Border: 1px solid Jet Black (#000000), Border-radius: 9999px, Padding: 2px 24px.

Primary Action BlockProminent interactive block for primary calls to action.

Background: Action Blue (#0066cc), Border-radius: 24px (but data also shows 0px and has 0 padding so check context), Padding not explicitly defined, but visually generous. This serves as a background for clickable elements.

Tertiary CardInformational cards or feature blocks with a substantial background color.

Background: Midnight Ink (#0e2575), Border-radius: 24px, No shadow. These cards present content directly on a dark primary background.

Feature Icon CircleDecorative circular background for icons within feature sections.

Background: Deep Plum (#213680), Border-radius: 50% (circular), No shadow, No padding. Used as a container for illustrative icons.

Standard Content CardGeneral purpose content card for displaying information.

Background: Snowdrift (#ffffff), Border-radius: 24px, No shadow, Padding: 40px, or 24px on certain variations. Provides a clean, elevated surface for text and visuals.

Ghost Input FieldText input field with minimal styling.

Background: transparent (rgba(0,0,0,0)), Text: Jet Black (#000000), Border: 1px solid Lavender Mist (#e6e0f8), Border-radius: 8px, Padding: 0px 16px. Focus state likely uses a darker bordering blue.

Pill BadgeInformational tags for categorization or status.

Background: Wheat Dust (#f9f7f3), Text: Jet Black (#000000), Border-radius: 9999px, Padding: 8px 16px. Used for compact labels.

Guidelines

Do
  • Always use Maison Neue for body text and headlines, varying weights for hierarchy.
  • Use Action Blue (#0066cc) for all primary interactive elements, ensuring its vibrant color signifies action.
  • Apply a 24px border-radius to all cards and major content blocks to maintain a consistent soft corner aesthetic.
  • Employ the 9999px border-radius for all buttons and badges for a distinct pill-shaped appearance.
  • Maintain generous vertical spacing between sections, primarily 96px, to create comfortable information blocks.
  • Utilize Off-White Canvas (#f4f1ea) as the default background for light sections, creating an open and airy base.
  • Ensure input fields use Lavender Mist (#e6e0f8) for their border, signaling a subtle interactive element.
Don’t
  • Avoid using multiple chromatic colors for primary calls to action; Action Blue (#0066cc) is the sole accent for this role.
  • Do not introduce sharp corners on cards or buttons; aim for the established 24px or 9999px radius.
  • Refrain from heavy drop shadows; elevation is primarily achieved through background color shifts and subtle borders, not complex shadow layers.
  • Do not deviate from the Maison Neue and Spoof typefaces; avoid using system fonts or other custom fonts.
  • Avoid dense, packed layouts; embrace comfortable spacing of 8px for elements and 96px for sections.
  • Do not use dark backgrounds for general body text areas; Snowdrift (#ffffff) and Off-White Canvas (#f4f1ea) are for readability.
  • Avoid making text links indistinguishable from body text; ensure they use Action Blue (#0066cc) for clarity.

About this system

Show

MetaMusic's design system uses a bright, open canvas with confident, spacious typography and an energetic blue as its primary accent. It balances structured information with distinctive organic curves and illustrative flourishes. Surfaces are mostly crisp white or subtle off-whites, providing a clean backdrop for bold headlines and call-to-action elements. The overall feel is one of clarity and approachable modernity, leveraging a limited color palette to emphasize important interactive elements and brand messaging.

Layout

The page uses a maximum-width 1200px centered layout for most content, with occasional full-bleed sections. The hero features a large, centered headline (Maison Neue display-lg) over a clear Off-White Canvas background, with an abstract illustration providing visual interest. Sections alternate between Off-White Canvas and Midnight Ink (#0e2575) backgrounds, creating a clear vertical rhythm. Content is generally arranged in two-column layouts with text on one side and a visual element or card on the other, or in multi-column card grids for feature showcases. The navigation is a sticky top bar with a logo, text links, and a pill-shaped portal button.

Imagery

The site uses a mix of flat, vector-based illustrations and simple, clean iconography. Illustrations feature abstract representations of music-related concepts and metadata flows with organic, flowing lines, primarily using the Accent Blue (#0b5aaa) for strokes and a limited secondary palette. Icons are predominantly outlined, matching the stroke weight of illustrations, often presented within circular color backgrounds. Imagery serves an explanatory and decorative role, enhancing understanding without being photo-realistic. Density is medium, with illustrations often anchoring sections or filling background spaces without overwhelming text content.

Reminiscent of Figma, Linear, Relume, Webflow.

# MetaMusic — Style Reference
> White Canvas, Blue Current

**Theme:** light

**Site:** https://metamusic.ca

MetaMusic's design system uses a bright, open canvas with confident, spacious typography and an energetic blue as its primary accent. It balances structured information with distinctive organic curves and illustrative flourishes. Surfaces are mostly crisp white or subtle off-whites, providing a clean backdrop for bold headlines and call-to-action elements. The overall feel is one of clarity and approachable modernity, leveraging a limited color palette to emphasize important interactive elements and brand messaging.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Midnight Ink | `#0e2575` | `--color-midnight-ink` | Deep blue backgrounds for feature sections and prominent information blocks |
| Action Blue | `#0066cc` | `--color-action-blue` | Primary call-to-action buttons, prominent links, and interactive elements. Its vividness drives user engagement |
| Deep Plum | `#213680` | `--color-deep-plum` | Backgrounds for circular feature icons at a specific scale |
| Accent Blue | `#0b5aaa` | `--color-accent-blue` | Stroke color for illustrative elements and decorative accents |
| Off-White Canvas | `#f4f1ea` | `--color-off-white-canvas` | Dominant page background for light sections, creating an open and airy feel |
| Snowdrift | `#ffffff` | `--color-snowdrift` | Card backgrounds, section separators, and content areas requiring highest contrast |
| Jet Black | `#000000` | `--color-jet-black` | Primary text color for headlines and body copy on light backgrounds, ensuring maximum readability |
| Graphite | `#101820` | `--color-graphite` | Dark footer background and occasional section fills |
| Slate Blue | `#828aa8` | `--color-slate-blue` | Muted secondary text, helper text, and subtle borders |
| Lavender Mist | `#e6e0f8` | `--color-lavender-mist` | Light background washes for specific UI elements and subtle input borders |
| Warm Beige | `#f7e1d5` | `--color-warm-beige` | Subtle background accents, almost off-white, adding a touch of warmth |
| Silver Thread | `#d6d6d6` | `--color-silver-thread` | Division lines and decorative borders, providing subtle structure |
| Sky Tint | `#e9f4ff` | `--color-sky-tint` | Very faint blue background for elevated cards or sections, indicating a slight lift |
| Wheat Dust | `#f9f7f3` | `--color-wheat-dust` | Subtle, unprominent background/surface color for specific sections |

## Tokens — Typography

### Maison Neue
- **Substitute:** Inter
- **Weights:** 400, 500, 600
- **Sizes:** 12px, 14px, 16px, 19px, 22px, 26px, 32px, 40px, 56px, 80px, 120px
- **Line height:** 0.95, 1.05, 1.1, 1.2, 1.35, 1.4, 1.5
- **Letter spacing:** -0.0300em, -0.0200em, -0.0100em
- **Role:** Primary typeface for all UI text, headings, and body copy. Its clean, geometric sans-serif nature provides clarity and a modern feel across all sizes and weights. The distinct letter-spacing for larger sizes enhances visual impact.

### Spoof
- **Substitute:** Bebas Neue
- **Weights:** 500
- **Sizes:** 22px
- **Line height:** 0.9
- **Letter spacing:** -0.0200em
- **Role:** A distinct, semi-bold display typeface used sparingly for decorative headings and specific card titles where a slightly more condensed and impactful presence is desired. Its tight letter-spacing gives it a unique visual texture.

## Tokens — Type Scale

Major Third (1.25) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| body-sm | 14px | 1.4 | — |
| body | 16px | 1.4 | — |
| body-lg | 19px | 1.35 | — |
| subheading | 22px | 1.35 | -0.02em |
| heading-sm | 26px | 1.2 | -0.015em |
| heading | 32px | 1.2 | -0.01em |
| heading-lg | 40px | 1.1 | -0.01em |
| display-sm | 56px | 1.05 | -0.03em |
| display-lg | 80px | 0.95 | -0.03em |

## Tokens — Spacing

- **Max width:** 1200px
- **Section gap:** 96px
- **Card padding:** 40px
- **Element gap:** 8px

## Tokens — Radius

- **Default:** 24px
- **Buttons:** 9999px
- **Inputs:** 8px
- **badges:** 9999px
- **body:** 36px
- **links:** 16px

## Layout

The page uses a maximum-width 1200px centered layout for most content, with occasional full-bleed sections. The hero features a large, centered headline (Maison Neue display-lg) over a clear Off-White Canvas background, with an abstract illustration providing visual interest. Sections alternate between Off-White Canvas and Midnight Ink (#0e2575) backgrounds, creating a clear vertical rhythm. Content is generally arranged in two-column layouts with text on one side and a visual element or card on the other, or in multi-column card grids for feature showcases. The navigation is a sticky top bar with a logo, text links, and a pill-shaped portal button.

## Imagery

The site uses a mix of flat, vector-based illustrations and simple, clean iconography. Illustrations feature abstract representations of music-related concepts and metadata flows with organic, flowing lines, primarily using the Accent Blue (#0b5aaa) for strokes and a limited secondary palette. Icons are predominantly outlined, matching the stroke weight of illustrations, often presented within circular color backgrounds. Imagery serves an explanatory and decorative role, enhancing understanding without being photo-realistic. Density is medium, with illustrations often anchoring sections or filling background spaces without overwhelming text content.

## Components

### Pill Button
*Standard interactive button, typically for secondary actions.*

Background: Snowdrift (#ffffff), Text: Jet Black (#000000), Border: 1px solid Jet Black (#000000), Border-radius: 9999px, Padding: 2px 24px.

### Primary Action Block
*Prominent interactive block for primary calls to action.*

Background: Action Blue (#0066cc), Border-radius: 24px (but data also shows 0px and has 0 padding so check context), Padding not explicitly defined, but visually generous. This serves as a background for clickable elements.

### Tertiary Card
*Informational cards or feature blocks with a substantial background color.*

Background: Midnight Ink (#0e2575), Border-radius: 24px, No shadow. These cards present content directly on a dark primary background.

### Feature Icon Circle
*Decorative circular background for icons within feature sections.*

Background: Deep Plum (#213680), Border-radius: 50% (circular), No shadow, No padding. Used as a container for illustrative icons.

### Standard Content Card
*General purpose content card for displaying information.*

Background: Snowdrift (#ffffff), Border-radius: 24px, No shadow, Padding: 40px, or 24px on certain variations. Provides a clean, elevated surface for text and visuals.

### Ghost Input Field
*Text input field with minimal styling.*

Background: transparent (rgba(0,0,0,0)), Text: Jet Black (#000000), Border: 1px solid Lavender Mist (#e6e0f8), Border-radius: 8px, Padding: 0px 16px. Focus state likely uses a darker bordering blue.

### Pill Badge
*Informational tags for categorization or status.*

Background: Wheat Dust (#f9f7f3), Text: Jet Black (#000000), Border-radius: 9999px, Padding: 8px 16px. Used for compact labels.

## Guidelines

### Do

- Always use Maison Neue for body text and headlines, varying weights for hierarchy.
- Use Action Blue (#0066cc) for all primary interactive elements, ensuring its vibrant color signifies action.
- Apply a 24px border-radius to all cards and major content blocks to maintain a consistent soft corner aesthetic.
- Employ the 9999px border-radius for all buttons and badges for a distinct pill-shaped appearance.
- Maintain generous vertical spacing between sections, primarily 96px, to create comfortable information blocks.
- Utilize Off-White Canvas (#f4f1ea) as the default background for light sections, creating an open and airy base.
- Ensure input fields use Lavender Mist (#e6e0f8) for their border, signaling a subtle interactive element.

### Don't

- Avoid using multiple chromatic colors for primary calls to action; Action Blue (#0066cc) is the sole accent for this role.
- Do not introduce sharp corners on cards or buttons; aim for the established 24px or 9999px radius.
- Refrain from heavy drop shadows; elevation is primarily achieved through background color shifts and subtle borders, not complex shadow layers.
- Do not deviate from the Maison Neue and Spoof typefaces; avoid using system fonts or other custom fonts.
- Avoid dense, packed layouts; embrace comfortable spacing of 8px for elements and 96px for sections.
- Do not use dark backgrounds for general body text areas; Snowdrift (#ffffff) and Off-White Canvas (#f4f1ea) are for readability.
- Avoid making text links indistinguishable from body text; ensure they use Action Blue (#0066cc) for clarity.

## Agent Prompt Guide

Quick Color Reference: 
text: #000000
background: #f4f1ea
border: #e6e0f8
accent: #0b5aaa
primary action: #0066cc (outlined action border)

Example Component Prompts:
1. Create an Outlined Primary Action: Transparent background, #0066cc border and text, 9999px radius, compact pill padding. Use it for the main CTA instead of a filled button.
2. Design a standard informational card: title 'Metadata Management', font Spoof weight 500, size 22px, text color Jet Black (#000000). Body text Maison Neue weight 400, size 16px, text color Jet Black (#000000). Card background Snowdrift (#ffffff), border-radius 24px, padding 40px.
3. Implement a Hero headline: text 'Take control of your music metadata', font Maison Neue weight 600, size 80px, letter-spacing -0.03em, text color Jet Black (#000000) on Off-White Canvas (#f4f1ea) background.
4. Generate a feature section block: background Midnight Ink (#0e2575), containing a circular icon with a Deep Plum (#213680) background and a label text Maison Neue weight 500, size 19px, color Snowdrift (#ffffff).

More like this