Skip to content
eivora

Brand System v1.0 · 2026

Brand system

The rules this site is built from, applied to itself. One yellow. One bitumen. A lot of bone.

Logo

The mark is a motion. Never a decoration.

Two strokes, a dot, and a forward chevron: an i in motion, reading as an arrow pointing back into the system. Input, process, output.

Signal tile · white glyph

Signal tile · white glyph

Signal tile · ink glyph

Signal tile · ink glyph

Ink tile · signal glyph

Ink tile · signal glyph

Ink tile · white glyph

Ink tile · white glyph

Signal glyph · transparent

Signal glyph · transparent

Ink glyph · transparent

Ink glyph · transparent

Available sizes

16px16
24px24
32px32
48px48
64px64
128px128
180px180
192px192
256px256
512px512
720px720
1024px1024

Horizontal lockup

eivora

Cap-height of the wordmark is 62% of mark height. Gap is 32%.

Stacked lockup

eivora

Narrow formats, avatars, vertical signage. Minimum 24px digital, 10mm print.

Colour

One yellow. One bitumen. A lot of bone.

Roughly 70% bone, 20% bitumen, 10% yellow on any surface. Two yellows on one view is one too many.

Signal Yellow

#FFD400

PMS 109 C · CMYK 0/12/100/0

Bitumen

#16130F

oklch(.20 .014 70)

Bone

#F1ECE2

oklch(.945 .012 85)

Neutral ramp

Paper
#FAF7F0

Sand
#E6DECD

Stone
#CEC4AF

Clay
#A0968A

Slate
#7A7266

Soot
#332B21

As published

Bitumen on Bone reads 16.1:1. Bitumen on Yellow reads 12.0:1. Yellow never carries text below 24px: put ink on yellow, not yellow on paper.

As implemented

The guide states deep gold on Bone reads 4.9:1, but #8C6A00 measures 4.27:1 and Slate measures 4.03:1. Body text uses #635D50 and gold text uses #856400, which hold the stated intent at every size.

Type

Archivo, tightened. IBM Plex Mono, for the machine’s voice.

Display96 · 500 · -5%
Automate it
H156 · 500 · -3.5%
Systems that ship
H240 · 400 · -3%
Agents, pipelines, interfaces
H326 · 500 · -2%
A subhead sits here
Body18 · 400 · 1.6
Body copy runs at 18px with 1.6 line height and a hard 68-character measure. Paragraphs stay under four lines wherever possible. Density is a design decision, not an accident.
Label13 · mono · 14%
Deployment status · 02

Grid and motion

Twelve columns, an 8px pulse, one easing curve.

Frame
1240px56px margins desktop, 20px mobile
Radius
14 · 28 · 52fields · cards · slabs, plus full-round controls
Elevation
One shadow0 12px 32px rgba(22,19,15,.10)
Easing
.2, .8, .2, 1120 · 240 · 400ms, no springs

cubic-bezier(0.2, 0.8, 0.2, 1) · prefers-reduced-motion: opacity only

Components

In use

Read the case studyLiveNew

Service card

Automation audit

Two weeks. We map every manual step, then hand back the three worth automating first.

Metric card

2,480

Every figure is set in the body face with tabular numerals, so columns of them align.

Input field

Agent monitoring
eivora

Brand System v1.0 · 2026

Build. Think. Automate.