Skip to content
Brand

Quiet frame, loud art.

Voly stays dark and calm so the artwork is the brightest thing on screen. Violet appears only where we want a hand to move: the button, the progress, the pixel.

01 Logo

Two prints, stacked

voly
voly
48px
32px
20px
16px

The violet print behind is the collection, the light one in front is the piece in your hand. It also reads as a pad of paper. The wordmark is always lowercase Geist Semibold with tight tracking. Never recolor the front print, never rotate the mark.

02 Color

Mostly ink. A little violet.

Ink

#09090B

Page background

Surface

#111114

Cards, sheets

Raised

#18181C

Inputs, hover

Line

#232329

Hairlines, borders

Muted

#9A9AA3

Secondary text

Paper

#EDEDF0

Primary text

Pad Violet

#7550F7

Primary action, progress, the pixel

Lilac

#B8A2FF

Links and icons on dark

Rough share of any screen. If violet covers more than a button and a bar, something is wrong.

03 Type

Geist and Geist Mono

Display / Geist Semibold / -4.5%

Mint day.

Title / Geist Semibold

From folder to live drop.

Body / Geist Regular 16

Drop in your images, set a price, share the link. Collectors sign in with email and tap Mint.

Numbers + labels / Geist Mono

0.002 ETH

322 / 500 minted

Live on Robinhood Chain

Emphasis comes from weight and color, never italics. Anything that counts, costs or ticks is set in mono so the digits line up and never jump.

04 Motifs

Pixel, crop marks, prints

The pixel

A small violet square marks labels, the active tab and anything new.

Crop marks

Empty frames waiting for work. Used for empty states and upload slots.

Stacked prints

Collections are shown as a slightly fanned stack, like the mark.

05 Artwork

Demo series

Placeholder art only. Five inks, flat shapes, film grain. Real drops always show the creator's work.
06 Interface

Buttons

One violet button per screen, for the thing we want you to do next. White pills are for strong but secondary actions like Create in the nav. Everything is a pill, everything is at least 44px tall on touch.

07 Voice

Say it like a person

Launch

Deploy contract

How many can each person mint?

maxPerWallet

Your images are stored permanently.

Pinned to IPFS

We'll cover the fee.

Gas is sponsored by a paymaster

Short sentences. Verbs first. No crypto slang unless someone opens Advanced. Errors say what happened and what to do, in one sentence.