Bowhead

Design system

Foundations

Optional. Trading documentation lives under Docs. This page is the UI system only.

Product naming

Orca is a trading hedge fund team. Bowhead is the product — the system the team trades. Running text uses Bowhead for the product and Orca for the team.

Typography

Universal Sans is the identity face — titles, navigation, buttons, the wordmark. It is not licensed in this repository, so Geist stands in. Body copy does not use it. Long reading is set in Inter, at a larger size and in ink, not gray.

Display · Geist

Bowhead

Text · Inter

Each bar carries open, high, low, and close for a symbol and timeframe. This is the face used for paragraphs you are meant to sit with.

Color

White page, near-black type, one quiet fill. No accent until a status actually needs it.

Canvas

The page. White, and left alone.

Muted

Heroes, cards, and the search field.

Ink

Titles, body, and anything meant to be read.

Muted ink

Captions, group labels in chrome, and the header descriptor.

Hairline

The sidebar rule. Almost not there.

Signal

Forthcoming work. Used sparingly.

Primitives

Buttons, links, surfaces, badges, sidebar items, and page headers are the building blocks. Compose from them. Do not add a second visual language beside them.

SoonLiveInline link

Motion

The sidebar highlight follows the pointer from item to item — one surface, not a new background on each row. Buttons press. The drawer enters from the left and leaves the same way. Search opened from the keyboard does not animate. Page changes fade, they do not travel.