Brand Guide
v2.0 / 2026-08-14
Oh Lord
Download brand package

The identity system for Oh Lord, a branding studio that builds brands which refuse to blend in.

Bone paper and black do the work; the pink is the signature. It is used at small scale and with intent, on calls to action and the one thing on screen that matters most. Spread it everywhere and it stops meaning anything.

Signal PinkRGBCMYK
Bone PaperRGBCMYK
Pure WhiteRGBCMYK
Absolute BlackRGBCMYK
GraphiteRGBCMYK

Visual balance.

Each part of the circle represents how much of this colour should roughly be used in the system. Creativity is encouraged for special use-cases (promo, posters, etc.) but clean branded work should respect it.

  • Signal Pink14%
  • Bone Paper33%
  • Pure White26%
  • Absolute Black22%
  • Graphite5%
Ink Fade gradientlinear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%)
Pink Sweep gradientlinear-gradient(90deg, #d8296e 0%, #e85a93 100%)
Paper Rise gradientlinear-gradient(180deg, #f8f7f3 0%, #ffffff 100%)
Gradient intent

Used as a central fade at any size, to fill dark voids creatively without occupying a true page element.

One typeface carries the whole system: Inter Tight, from the 220px headline down to the 14px label. The hierarchy is built from size, weight and tracking, not from a second family.

Hero / Display
Inter Tight

Hero typeface — display/headline.

Light300
Regular400
Medium500
SemiBold600
Bold700
ExtraBold800
Body
Inter Tight

Body typeface.

Light300
Regular400
Medium500
SemiBold600
Bold700
ExtraBold800
Scale

Every step in the system.

Desktop sizes

Headings

  • H1Display heading set in the hero face.220px
    Font
    Inter Tight SemiBold 600
    Desktop
    220 / 220 px
    Tracking
    -2.9%
    Case
    Normal case
  • H2Section title built from the same hierarchy.40px
    Font
    Inter Tight SemiBold 600
    Desktop
    40 / 50 px
    Tracking
    -3.0%
    Case
    Normal case
  • H3Body face at the largest editorial step. Use it for opening passages and emphatic statements.30px
    Font
    Inter Tight SemiBold 600
    Desktop
    30 / 40 px
    Tracking
    -3.0%
    Case
    Normal case
  • H4Body face at the mid-editorial step. Used for sub-headings and lede paragraphs.24px
    Font
    Inter Tight SemiBold 600
    Desktop
    24 / 34 px
    Tracking
    -3.0%
    Case
    Normal case
  • H5Caption-style heading20px
    Font
    Inter Tight SemiBold 600
    Desktop
    20 / 30 px
    Tracking
    -3.0%
    Case
    Normal case
  • H6Smallest heading18px
    Font
    Inter Tight SemiBold 600
    Desktop
    18 / 26 px
    Tracking
    -2.9%
    Case
    Normal case

Body

  • Body BaseBody face at the running text scale. Comfortable for paragraphs of up to 70 characters per line.16px
    Font
    Inter Tight Regular 400
    Desktop
    16 / 26 px
    Tracking
    0.0%
    Case
    Normal case
  • Body SmallBody face at the small annotation scale. Captions, footnotes, table cells.14px
    Font
    Inter Tight Regular 400
    Desktop
    14 / 24 px
    Tracking
    0.0%
    Case
    Normal case

Labels / Accent

  • CaptionBrand guide / Version 1.014px
    Font
    Inter Tight SemiBold 600
    Desktop
    14 / 24 px
    Tracking
    7.7%
    Case
    Normal case
  • ButtonTake action16px
    Font
    Inter Tight SemiBold 600
    Desktop
    16 / 19 px
    Tracking
    0.0%
    Case
    Normal case
    Usage
    Typography pointers for button text.
  • LabelSection label14px
    Font
    Inter Tight SemiBold 600
    Desktop
    14 / 24 px
    Tracking
    7.7%
    Case
    Normal case
StyleDesktopTrackingCase
H1Inter Tight SemiBold 600
Display heading set in the hero face.
Desktop · px / line height220/220Tracking-2.9%CaseNormal case
H2Inter Tight SemiBold 600
Section title built from the same hierarchy.
Desktop · px / line height40/50Tracking-3.0%CaseNormal case
H3Inter Tight SemiBold 600
Body face at the largest editorial step. Use it for opening passages and emphatic statements.
Desktop · px / line height30/40Tracking-3.0%CaseNormal case
H4Inter Tight SemiBold 600
Body face at the mid-editorial step. Used for sub-headings and lede paragraphs.
Desktop · px / line height24/34Tracking-3.0%CaseNormal case
H5Inter Tight SemiBold 600
Caption-style heading
Desktop · px / line height20/30Tracking-3.0%CaseNormal case
H6Inter Tight SemiBold 600
Smallest heading
Desktop · px / line height18/26Tracking-2.9%CaseNormal case
Body BaseInter Tight Regular 400
Body face at the running text scale. Comfortable for paragraphs of up to 70 characters per line.
Desktop · px / line height16/26Tracking0.0%CaseNormal case
Body SmallInter Tight Regular 400
Body face at the small annotation scale. Captions, footnotes, table cells.
Desktop · px / line height14/24Tracking0.0%CaseNormal case
CaptionInter Tight SemiBold 600
Brand guide / Version 1.0
Desktop · px / line height14/24Tracking7.7%CaseNormal case
ButtonInter Tight SemiBold 600Typography pointers for button text.
Take action
Desktop · px / line height16/19Tracking0.0%CaseNormal case
LabelInter Tight SemiBold 600
Section label
Desktop · px / line height14/24Tracking7.7%CaseNormal case

Every button on every colour of the palette. Each background gets its own set, so contrast holds wherever a button lands. Hover and press to try them live.

Signal Pink#D8296E
Bone Paper#F8F7F3
Pure White#FFFFFF
Absolute Black#000000
Graphite#4D4D4D

Two sets. Marketing icons carry the brand's message; functional icons do the everyday work. Both come in three colours, each matched to its surface.

Functional

For interfaces and labels, use the brand’s functional icons.

  • Stroke1.5 px
  • Grid24 × 24
  • Caps & joinsRound
  • 162440SizesS · M · L px
Lucide · lucide.dev/icons ↗

Need help implementing this brand?

Oh Lord

We create almighty brands.