Design system
TinyTeller, on paper
The live gallery for tokens, typography, primitives, and experience components. If a UI pattern is not represented here, it belongs in the component library before it belongs in a product page.
Foundations
Colors
Warm lantern glow on deep night-sky navy, with cream paper and ink for book surfaces.
Brand
Primary accent, CTAs, icons, section labels.
Warm highlights and glow moments.
Labels and details on paper surfaces.
Secondary accent and gentle danger states.
Surfaces
Page background.
Primary component surface.
Surface gradient partner.
Ink and Paper
Copy on dark and paper surface color.
Soft paper highlight.
Story-page base.
Page highlight.
Light page edge.
Book text and text on cream.
Voice
Typography
Three families, each with a job: Young Serif for titles, Nunito for UI, Gentium Book Plus for story text.
Components
Inputs
Parchment inputs use asymmetric corners and lantern focus glow.
Just the first name is enough.
Used for previews and account access.
Optional, but this is the detail that makes the book feel like them.
Components
Chips and option cards
Use the right choice component for the answer type: textual, descriptor, compact icon, or visual.
Chips and tags
Visual options
Small icon options
Components
Book card
Hardcover previews are part of the product language. The book block stays planted while the front cover hinges open from the spine.

.c212d61c.png&w=3840&q=75)
.dd032515.png&w=3840&q=75)
a tinyteller book
The Love Between
Daddy & Mia
a tinyteller book
Our First Year
Little Theo
a tinyteller book
Nana & Me
Nana & Emma
Components
Story card loading
The generating story card keeps the blur reveal near the top of the cover so the book still feels hidden while it is being made.


This may take 3-5 minutes. You will receive an email when it's ready.
Components
Page card
Story pages use cream paper, ink text, and Gentium Book Plus.
Foundations
Icons
Phosphor Duotone is the only icon family. The default treatment is lantern on deep.
Components
Badges and notices
Small status components used across internal and setup screens.