TCGStudy The Bindery · Design System v1
Internal Specification · Aug 2026

The Bindery

The system behind the desk: how TCG Study looks, moves, and signals trust. Every token here is live — this page renders from the same variables the site ships. Colour is validated, not chosen by eye.

01 · Surfaces

Two surfaces, one voice

The shell is lamplit dark — the room the library sits in. Long-form reading can flip to paper, a warm off-white that behaves like a printed volume. Paper is not a colour inversion: every value is re-derived and re-validated against its own surface. Try the toggle above.

--ink#0B0A08 · page ground
--vellum#14110D · chart surface
--panel#1A1611 · cards
--leaf#211C15 · raised
--paper#EFE8D9 · reading mode
02 · Series Colour

Five hues, validated

Assigned in fixed order, never cycled. A sixth series folds into Other or becomes small multiples — it is never a generated hue. Both sets clear the full six-check audit: lightness band, chroma floor, colour-blind separation, normal-vision floor, and contrast. Worst adjacent CVD pair on dark: ΔE 14.9, comfortably above the 8.0 floor.

S1 · Brass#BF8A1F
S2 · Indigo#4A7FD0
S3 · Vermilion#C04A38
S4 · Iris#8A63C9
S5 · Verdigris#1F8F6E
03 · Verification States

Status is a shape, not a colour

The house rule made visible. Every price carries its provenance, and the distinction survives greyscale, print, and colour-blindness: filled disc = verified close, hollow ring = estimate, diamond = stale, dashed = untracked. Status hues are reserved and never reused as a sixth series.

Verified close Est. close Stale > 30d Tracking not current
Evolving Skies Booster BoxVerified$2,444.90
Skyridge Booster BoxEst. close$190,798
1999 Base Set 1st Ed. CaseNot current
04 · Typography

A journal voice and a ledger voice

Fraunces carries the scholarship — headlines, set names, prose. IBM Plex Mono carries every number, label, stamp, and serial, always with tabular-nums so digits never shift as prices update. Nothing else. Two voices is the whole system.

Display / 60
A library of cards
Title / 32
Scarlet & Violet Block
Set name / 20
Evolving Skies
Body / 16
Historical points from dated eBay solds and archived market snapshots. Sales outrank asks; contradictory prints are discarded, not headlined.
Ledger / 14
$2,444.90 · $11,958.16 · $190,798.00
Stamp / 10
Serial TS–015–OP–081926 · Verified Aug 19 2026
05 · Motion

Motion that reassures

Four durations, three curves, one rule: motion explains structure, never decorates it. If an animation does not tell you where something came from or that the data is settled, it is cut. Tap the buttons — these are the real timings.

N°015 · One Piece Card Game
One Piece
Card Game
N°015 · SEALED
Setting type
Price settle
$2,444.90
▲ 1.7% · 24H
21:47
UTC
NIGHTLY REFRESH · idle
4,688 entries · 30 volumes · signed on completion

Quiet

cubic-bezier(.22,.61,.36,1) · 120–220ms. Hovers, taps, tooltips. Decelerating, never springy.

Page

cubic-bezier(.33,.02,.18,1) · 640ms. Volume opens, wing transitions. Heavy start, soft landing — paper has mass.

Lift

cubic-bezier(.2,.9,.3,1.08) · 220ms. The only curve permitted a hint of overshoot, and only on spines leaving a shelf.

06 · Elevation

Four planes

Depth is lighting, not drop shadow. Every raised surface carries a 1px warm inner highlight on its top edge — the way lamplight catches a board or a cover.

E1

Rules, dividers, resting rows

E2

Cards, panels, shelf boards

E3

Lifted spines, plaques, popovers

E4

Catalog drawer, modals

07 · Franchise Marks

Official marks, slotted

Publisher marks live in /logos/<slug>.svg and are loaded by a single shared script. Any element marked data-brand shows the official artwork when the file exists and the engraved hex mark when it doesn't — so a missing or not-yet-added logo never leaves a hole. The loader never recolours, stretches, or outlines the artwork; it only scales and, on dark surfaces, sets it on a warm plate so a mark drawn for white paper stays legible.

PLATE · DARK SHELL
BARE · PAPER MODE
ROUND · SPINE / AVATAR
FALLBACK · NO ASSET
Scarlet & Violet
COVERAGE NOTE N°002 · 16 SETS

Three of these four slots are empty right now, which is exactly the point — the layout is identical either way. Drop pokemon.svg into /logos/ and every mast, shelf spine, and set header across all 30 volumes shows it on the next deploy.

TCG Study · The Bindery · every token on this page ships in production