Brand guidelines · v1.0

Every shop’s own counter on the internet. Prefkeys spend here.

01 · The idea

A p that holds a coin.

The p is one stem and one ring. The ring holds a gold coin, and the coin is a Prefkey. Every shop on the network gets its own colour. The coin is the one thing that never changes.


02 · The mark

Construction.

PartSize
Stem width1 unit
Ring thickness1 unit
Ring outer diameter3.43 units
Coin diameter1.48 units
Coin rim10% of coin radius
Coin facePlain. Nothing on it.
Below 32pxPlain gold coin, no rim (favicon)
Total height4.57 units
Clear spaceOne coin on every side
Smallest size16px on screen, 6mm in print

The coin fills the ring exactly. It has a thin rim in a slightly deeper gold, which is what makes it a coin rather than a dot. Its face is plain: no symbol, letter or figure. Below 32px the coin is drawn plain gold with no rim.

120
96
64
48
32
24
16

03 · Empty and full

Empty until a Prefkey lands.

The ring is a slot. It is empty when no Prefkey is in play and full when one is. The coin turns once as it falls into the p, then settles with one small bounce. That drop runs on the paid screen and the merchant’s sale alert. The only other motion is the coin spinning inside the Pay button while a payment processes. When it settles, a single glint crosses the coin’s face, once. That is the brand’s only shine, and it only happens in motion. The logo in the nav, footer and on a shop’s page never moves and never shines.

See the drop

04 · Colour

Ink, paper and one coin.

Prefstore has no hue of its own. That is deliberate: the colour on a shop’s page belongs to the shop.

Ink#14110F

Text, the p, dark grounds, Prefstore’s own buttons.

Paper#F6F4EE

Page ground.

Card#FFFFFF

Cards and receipts.

Prefkey Gold#FFB627

The coin. Only where a Prefkey is involved.

Coin Rim#F2A30F

The coin’s rim. Only on the coin.

Mute#66625C

Secondary text.

Gold Tint#FFF3D6

Prefkey notice ground.

OK / Error#1F7A4D

#1F7A4D and #B3261E. States only.

PairContrastUse
Ink on Paper17.1 : 1All text
Mute on Paper5.5 : 1Secondary text
Gold on Ink10.7 : 1The coin; short gold words on dark
Gold on Paper1.6 : 1Shapes only. Never text or thin lines.
Gold Ink on Gold Tint6.5 : 1Prefkey figures on light

05 · The merchant’s colour

The colour is theirs. The coin is ours.

Each shop sets one colour. Their header, Pay button, paid screen and tile take it. The p turns white or ink, whichever contrasts more. The rule is one function: Prefstore.inkOn(hex) in JavaScript, ink_on($hex) in PHP.

Sweet Scoops
#F7C6D0
Pay $22.40
Glow Salon
#5B2A6E
Pay $22.40
Bar Italia
#0F5132
Pay $22.40
Page & Co. Books
#1E2A5A
Pay $22.40
Taqueria Luna
#D7321F
Pay $22.40
Fern Florist
#A9C4A4
Pay $22.40
Ace Hardware Co.
#F28C1B
Pay $22.40
Sol Yoga
#FFE27A
Pay $22.40

06 · Rules

Five rules.

The coin is always gold, with its rim

Nothing on its face: no symbol, letter or figure. Never recolour it. Static coins have no highlight; the shine belongs to the one glint in the coin drop.

Empty or full

No half-filled rings, no progress states. The drop is the only in-between.

Gold means Prefkey

If no Prefkey is involved, there is no gold on the screen apart from the mark.

The shop leads

On a shop’s page, Prefstore is one 32px tile and one line in the footer.

Don’t give Prefstore a colour

No house blue, no gradients. Ink, paper and the coin.

Don’t borrow Prefway’s look

No Midnight, no Vermilion, no game art. The gold coin is the only thing the two brands share.


07 · Voice

Talk like the person behind the counter.

SayNot
Your $10 Prefkey works here on orders of $30 or more.Unlock $10 off! *Terms apply
Paid. See you at the counter.Success! Your transaction has been processed.
That card was declined. Nothing was charged.Oops! Something went wrong.
Ready around 6:15.Hurry, order in the next 4:59!

08 · Files

What’s in the kit.

FolderWhat
logos/svg, logos/pngWordmark, mark (full and empty), app icons, favicon, coin, merchant tile template, share image
assets/csstokens.css, fonts.css, prefstore.css
tokens/tokens.json and a Tailwind v4 theme file
animations/Lottie: coin drop (ink and white) and coin spin. See Components for use.
pages/Home, shop page, checkout, paid
typography.htmlType system and the font buying list
components.htmlEvery component with its markup