roastery · gear shop · café

SPILLED

BEANS

Brand Guidelines — the whole loud thing

est. 2026 arabica × robusta brew loud
02

The origin
story

we spilled. on purpose.

Spilled Beans started in 2026 with one over-caffeinated argument: why does coffee this loud get talked about so quietly?

Specialty coffee had gotten reverent. Tasting notes read like wine labels, baristas whispered, and everybody agreed to be very serious about a drink that exists to make you talk faster. We thought that was backwards.

So we bought a roaster we barely knew how to switch on, blended sweet-talking arabica with punchy robusta at a ratio most roasters would call a mistake, and built a shop around the noise instead of apologising for it.

The name is the promise. Spilling is what happens when something is too full, too fast and too good to hold in. That's the coffee and that's the company.

The 60/40 heresy

Robusta is the bean the industry apologises for. We put 40% of it in the house blend on purpose — it's where the crema, the body and the slap come from.

Three businesses, one bean

A roastery, a gear shop and a café. Each one exists to prove the same blend works: bought, brewed, and served.

Small, slightly chaotic batches

12kg at a time, 48 hours roast-to-door. Small enough to stay honest, chaotic enough to stay interesting.

03

Brand position

loud, not sloppy
Positioning statement

For people who love good coffee but are bored of being solemn about it, Spilled Beans is the roastery, gear shop and café that treats a serious craft with an unserious mouth — because unlike specialty roasters who sell reverence, we sell the part where you can't shut up about it.

Category

Specialty coffee — entered sideways, as the roaster that talks like a regular instead of a sommelier.

Who it's for

Home brewers with opinions, café regulars, gift-buyers who want the bag to be funny on the counter.

The enemy

Whispered coffee. Beige minimalist bags. Tasting notes nobody can taste. Robusta snobbery.

Proof

60/40 blend · 12kg batches · 48h to your door · free cortado on your birthday.

fresh roast fridays● no sad cups● spill responsibly● crema for days
04

Product position

one blend · three roasts
First Spill
Light roast · 70/30

First Spill

Bright, floral, a little giggly. Peach and jasmine up front, honey on the way out.

$16

Big Slurp
Medium roast · 60/40

Big Slurp

The crowd-pleaser and the house standard. Cocoa, toffee, toasted hazelnut.

$17

Midnight Puddle
Dark roast · 45/55

Midnight Puddle

Robusta-heavy and unapologetic. Dark chocolate, molasses, crema thick enough to nap on.

$17

Naming logic

Every product name is a consequence of coffee, not a description of it — First Spill, Big Slurp, Midnight Puddle. Never origin-plus-varietal. Never a mountain.

The gear shelf

Five hand-picked objects, numbered Nº 01–05, $57 to $590. Gear is the credibility ballast — it proves the jokes are load-bearing.

The café

Nine drinks, each with a one-line character sketch. “Ristretto — shorter. angrier. somehow sweeter.” The menu is the brand's shortest voice sample.

05

Personality
& emotion

two beans. zero chill.

Spilled Beans is the friend who knows an alarming amount about coffee and refuses to be boring about it. Expert hands, zero reverence.

Loud

Big type, saturated colour, exclamation by design rather than punctuation. The brand takes up room on a shelf and in a sentence.

Competent

Ratios, gram weights, 9 bars, 0.1g scales. The numbers are always real — the jokes only work because the coffee is genuinely good.

Warm-rude

“Whole bean or ground — we won't judge. (We'll judge a little.)” Teasing is how this brand shows affection.

The emotional arc
GRIN

The bag made you smile in the shop.

→
SURPRISE

It's actually seriously good coffee.

→
RELIEF

Nobody's making me perform taste.

→
EVANGELISM

You tell someone. Loudly.

The feeling we're actually selling: permission to be unserious about something you take seriously.

06

Brand voice

coffee worth yelling about

Short. Then shorter.

“Two beans. Zero chill.” Fragments are the house grammar. If a sentence has a comma splice, it earns it.

Personify everything

Arabica does the talking. Robusta slams the table. Beans gossip. Every ingredient gets a temperament.

Undercut in brackets

Make a claim, then puncture it. “Cancel never (kidding — cancel anytime).” The bracket is where we're honest.

Numbers stay straight

Jokes never touch the specs. 60/40, 12kg, 48h, 9 bar, 0.1g are always literal and always correct.

Say this

“Loud arabica × robusta blends, roasted till they gossip.”

“Sweet, floral arabica does the talking. Punchy robusta slams the table.”

“Forearm workout included at no extra cost.”

“Because vibes are not a dose.”

Never this

“A curated journey through single-origin terroir.”

“Ethically sourced, thoughtfully roasted, mindfully brewed.”

“Notes of bergamot and stone fruit with a silky mouthfeel.”

“Please allow 5–7 business days for processing.”

Test — read it aloud in a busy café. If you'd have to lower your voice to say it, it isn't ours.

07

The logo

primary lockup & clear space
Spilled Beans bean mark
Spilled Beans

Horizontal lockup — bean mark left, wordmark right, optically centred on the x-height.

Construction

Wordmark set in Bagel Fat One at 0.02em tracking — the typeface is the logo, so it is never redrawn or outlined. The bean mark sits at 118% of the cap height and is the only element permitted to rotate.

Clear space

Clear space on all four sides equals the width of the bean mark. In nav bars this is the only spacing rule that outranks the grid.

Minimum size

Full lockup: 150px wide on screen. Below that, the bean mark alone — it reads at 24px, the wordmark does not.

Spilled Beans

Nav — 22px wordmark, 26px bean

Spilled Beans

Peach on navy — packaging

Mark only — app icon, cup stamp

08

Logo variations

five approved · four forbidden
Spilled
Beans
01 · Stacked 3D
Spilled Beans
02 · Horizontal flat
Spilled Beans
03 · Burgundy on cream
Spilled Beans
04 · Knockout on gold
05 · Bean mark
Misuse — all four are violations
Spilled Beans

Never letterspace — Bagel Fat One is drawn to touch.

Spilled Beans

Never recolour outside the five-colour palette.

Spilled Beans

Never set the wordmark in Shrikhand or the mono.

Spilled Beans

Never rotate the wordmark — only the bean rotates.

09

Colour palette

dark first, always

Deep Navy

#0D1B3E · the default ground. Roughly 45% of any surface. Never a white page.

Spill Burgundy

#641B2E · the brand's second room. Tickers, feature sections, packaging bands. ~25%.

Paper Cream

#F7EEDD · all body copy on dark, and the one light surface. ~20%.

Peach
#FFB08A
Second display colour
Gold
#E8B04B
Highlights, selection
Burgundy Hot
#8C2742
Top of the 3D shadow
Navy Soft
#16295C
Cards, raised surfaces
Navy Deep
#070F26
Base of the 3D shadow

The shadow stack is a colour rule

Display type is never flat. Cream headlines drop through burgundy-hot → burgundy → burgundy-deep; peach headlines drop through burgundy → burgundy-deep → navy-deep. Nine layers, no blur until the last.

Ratio

Navy 45 · Burgundy 25 · Cream 20 · Peach 6 · Gold 4. Gold never covers an area larger than a button.

Contrast floor

Cream on navy and cream on burgundy are the only body-text pairings. Peach and gold are display-only — never below 16px.

10

Typography

three voices, strict roles
01 · Display
Bagel Fat One

Use for: the wordmark, hero headlines, section titles, ticker text, prices, nav.

Never for: anything under 18px, or more than six words in a row.

Single weight · uppercase for sections, title-case for the logo · line-height .88

02 · Flavour
Shrikhand

Use for: the one word per sentence that carries the joke — gossip, beans, pulls. Gold or peach on navy and burgundy; burgundy on cream — gold on a light surface is unreadable.

Never for: full sentences, headlines, or UI. One word at a time.

Single weight · set at 1.15× the surrounding size

03 · Body
Space Mono

Use for: all reading copy, specs, prices in lists, badges, labels, café menu, legal.

Never for: headlines. The monospace is the brand's straight man.

400 · 700 · 400 italic · body 15–16px / 1.6 · labels 11px / .18em

The scale in practice
HERO

Bagel Fat One · to 15rem · 3D stack

SECTION

Bagel Fat One · 3.1rem

accent

Shrikhand · one word

Body copy lives here.

Space Mono 400 · 15px / 1.6

LABEL

Space Mono · 11px · .18em

11

Mascots &
graphic language

the spill squad

The Beans

Three renders — single, trio and five — used as free-floating punctuation, never as illustration inside a frame. They drift in the margins, always rotated, never upright, never behind text. Think confetti with a job.

Casting rules

The single bean is the logo's partner and the only one allowed in the lockup. The trio marks a section change. The five appears once per page, at most — it's the crescendo.

Rotation & scale

Every bean sits between −20° and +15°. Never 0°. Minimum 24px, maximum 160px. They never overlap type and never sit inside a card.

The ticker

A burgundy band with 3px cream rules top and bottom, scrolling short brand-truths separated by peach dots. It is the brand's heartbeat — one per page, never two.

Tilted cards

Product cards rest at −3° to +3° with a hard 6px shadow. Nothing in this brand is perfectly square to the page except the type baseline.

no sad cups● 60/40● free cortado day● spill responsibly
12

In the wild

the brand, one page
Packaging

Bag face carries the roast name in Bagel Fat One, the ratio in Space Mono, and nothing else. Tasting notes go on the back, in a full sentence with a joke in it.

Café menu line
Cortado4.10

half milk, half chaos. served in glass.

Ristretto3.20

shorter. angrier. somehow sweeter.

GO ON,
SPILL IT.
Subscription poster

250g through your letterbox every fortnight. Pause anytime, cancel never (kidding — cancel anytime).

Positioning

Serious coffee, unserious mouth.

Voice

Loud, personifying, self-puncturing — but the numbers are always true.

Look

Navy and burgundy, 3D display type, tilted cards, beans as confetti.

Feeling

Grin → surprise → relief → telling someone.


Coffee worth yelling about.

© 2026 Spilled Beans Roasting Co. · Brand Guidelines v1.0 · caffeinated in-house