A
Ariba Jahan
Brand Book · v2026
Live canvas

Drive the canvas.

Each control changes one rule of the system. Switch the ground, the density, or the viewport, and the preview re-renders the way a real page would. The controls read the same values the site is built from.

Ground
Density
Viewport
Motion
Experience-Led Growth
Become
Unmissable

Organizations earn relevance — they don't inherit it. The experiences people have are downstream of decisions made upstream.

Work with me →
Case Study · 01Company 1

Turning a transaction into a relationship

Case-study summary goes here. The client sits in the eyebrow; the headline leads with the reframe.

Case Study · 02Company 2

Reimagining the everyday experience

Case-study summary goes here. The client sits in the eyebrow; the headline leads with the reframe.

Case Study · 03Company 3

Making new technology genuinely useful

Case-study summary goes here. The client sits in the eyebrow; the headline leads with the reframe.

Experiments

A few things I tried.

While I was building the site, I spent time with a few versions of the pieces you hover, tap, and read. This is some of that work.

Foundations · Color

The palette.

Three of the colors are structural; the other four are accents, used only where each one is reserved. Click any swatch to copy its hex.

Primary — the majority of the design

Cream
Primary background — the default ground everywhere.
#FFFBF3 Click to copy
Charcoal
Primary text, and dark section background.
#2D2D2D Click to copy
Cherish Red
Brand color. CTAs and a full section ground.
#E73131 Click to copy
Tennis Ball
Unmissables tags and chips only.
#8EF942 Click to copy

Accent — graphics and small moments only, ≤30% of the visual space

Femme Pink
Work With Me & case-study tags.
#F5A8D5 Click to copy
Tangerine
Quest tags on the Select Work strip.
#FF6D24 Click to copy
Highlighter
About-page story-timeline tape.
#F3FF00 Click to copy
Outerspace
Held in reserve. Not yet in use.
#0F0FF4 Click to copy

The rhythm rule — never more than two same-tone sections in a row

Red earns at least one full appearance per page beyond CTAs. White text on charcoal or red always uses cream #FFFBF3, never pure white. Testimonials are color-coded by relationship: leadership on cream-with-border, speaking on charcoal, client on red.

Foundations · Type

The type scale.

Big Shoulders Display sets headlines, numerals, and labels at heavy weights. Barlow sets body text, 16px minimum. Every size in the scale is fixed. There's no fluid clamp, so 48px stays 48px until the mobile breakpoint takes over.

Drag to preview the display face at any size: 88px
Unmissable
Hero H1Big Shoulders · 900
52–150px · −0.025em
Become Unmissable
Section H2Big Shoulders · 900
48px fixed · 32px mobile
People + Technology
EyebrowBig Shoulders · 800
11px locked · 0.22em
Selected Work
Important copyBarlow · 400
19px · line-height 1.6

The tier that sets up an ask sits above the body floor, so the reading that leads to a click never feels like filler.

BodyBarlow · 400/500
16px floor · 1.65

Sixteen pixels is the floor anywhere on the site. Body runs at a comfortable measure — never wider than about sixty-five characters.

CTA / linkBig Shoulders · 800
15px locked
Learn more →

Import: Big Shoulders Display 700;800;900 + Barlow 400;500;600 + italic 400

Components

The components.

Each component is shown in every state: default, hover, and pressed. Use the state toggle to force hover and press without a mouse.

Buttons
Solid + ghost. Hover lifts 6px; press pulls to ~60%.
Icon buttons
44×44px. Press adds scale(0.92).
Case StudyQuest2014Unmissables
Tape & chips
Rotated −1.4°. Color assigned per context.
Lead
Leadership

"This is such an incredible leadership testimonial, it must be on the site."

Testimonial · Leadership
Cream with border. Ghost word for texture.
Talk
Speaking

"This is such an incredible speaking testimonial, it must be on the site."

Testimonial · Speaking
Charcoal ground.
Work
Client

"This is such an incredible client testimonial, it must be on the site."

Testimonial · Client
Cherish red ground.
Case StudyCompany 1

The reframe headline

A short summary line.

Role and context line

Back of the card: the challenge, the solution, and the impact.

Flip card
Click the corner to flip between the front and the back.
Offer

Experience-Led Growth Sprint

For teams whose surface keeps breaking because the system underneath hasn't changed.

Content card
3px cherish top border. Hover lifts 5px.
Motion & interaction

How the system moves.

Nothing starts hidden and animates in on scroll. Motion happens in two places: ambient loops like the logo marquee, and touch feedback. Hit replay on any one to run it again.

Company 1Company 2Company 3Company 4Company 5Company 6Company 1Company 2Company 3Company 4Company 5Company 6
Logo marquee
linear · seamless · pause on hover
Card lift
translateY(−5px)
Hover lift
0.28s · cubic-bezier(.2,.7,.2,1)
Look here
Tape settle
0.5s · rotate + scale in

Front

The claim.

Back

The context.

Card flip
0.6s · rotateY(180deg)

All motion respects prefers-reduced-motion. Press state is the hover state pulled to about 60%. Every clickable element carries both; nothing gives feedback on hover alone.

Hover — motion matches destination

A hover tells you what an element does. Whether it moves, and how, follows one question: is there somewhere to go — and is it a card or an image grid.

1

Clickable cards lift. Offer cards and buttons rise on a growing shadow — translateY(−6px), a faint resting shadow that deepens rather than popping, the lift on the GPU and the shadow faded via opacity so it stays smooth even on a heavy page. Class: .offer-lift.

2

Clickable image mosaics zoom. Tight image grids — the Unmissables tiles, the Cognitive Endurance block, the press grid — scale the photo inside its frame (scale(1.06), ~550ms) instead of lifting. A lift collides with its neighbors in a near-gapless grid; a zoom stays inside the frame.

3

Non-clickable cards move in place. A card with no destination never lifts — that would promise a click that isn't there. The scattered quest cards straighten as you look at them; the case-study cards peek, a slight tilt hinting the flip on the back.

Hover each one:

Clickable card · lifttranslateY(−6px), shadow grows
Image mosaic · zoomscale(1.06), 550ms
Side Quest
Display card · straightenrotate → 0
Case Study
Tilts to hint the flip.
Display card · peekrotateY tilt, composes with the flip
The marks

Tape & highlighter.

Two hand-made marks, borrowed from the Unmissables brand book. They do different jobs and follow different rules — the discipline is what keeps them from turning into decoration.

Tape — labels a thing

Case Study 1 Immigrating from Bangladesh Podcast Ambition Sprint
1

Tape labels a thing. Tags, categories, section markers, offer titles — a piece of tape stuck on to name something.

2

Torn at the ends, straight top and bottom. Real tape comes off a roll: clean long edges, an uneven rip where you tear it. Not rough on every side.

3

Rotated ~1.5°; the color carries meaning. Pink = professional (work, case studies, offers). Orange = personal (the life-story timeline, side-quests). Tennis = Unmissables. Cream only as a fallback on a dark or saturated ground where those would wash out or clash. Never yellow — that's the highlighter. Text stays crisp; the torn edge is a layer behind it.

Highlighter — marks an owned idea (hover to draw)

The lens for organizations is Experience-Led Growth. For people it's Cognitive Endurance — keeping your judgment your own as AI offers to do more of the thinking.

On red, the fill goes translucent: let's build something unmissable.

1

Marks an idea you're claiming, not a word you're stressing. Owned IP (Experience-Led Growth, Cognitive Endurance, unmissable) and signature claims. The test: would you want it screenshotted and attributed to you?

2

A lone word is a glitch; a whole line can stand alone. One highlighted word reads like a stray mark someone forgot to delete — so word-marks come in twos or not at all. A highlighted full line reads as deliberate emphasis, like underlining a sentence, and is fine on its own.

3

Never adjacent, ~1–2 per page. One per section at most, never two in a sentence or in neighboring sentences. A page full of highlights is a coloring book.

4

Always yellow — warm, never neon, never pink. 52% on cream. On red it layers the same yellow over an opaque cream base so the red can't bleed through and mud it — a yellow mark on paper. Staying yellow keeps the highlighter one recognizable thing (pink would also collide with the tape). A little gap sits before a mid-sentence mark so it doesn't crowd the word before it.

Both edges are self-contained SVG displacement masks — no images, no library. Tape and highlighter live on aribajahan.com.

Navigation

The floating nav.

Two objects float over the hero and recolor to whatever's behind them, instead of sitting in a full-width bar. The hover is the distinctive part: each letter fills with red from the top down.

Hover the links — the ink pour

How it behaves

1

Floating, not a bar. Wordmark on the left, links on the right, nothing spanning the width, so the hero fills the whole top of the screen.

2

Recolors to the ground. Cream text over dark and red, charcoal over cream. It reads the background behind it as you scroll.

3

Hides on scroll down, returns on scroll up or pause. It stays out of the way while you read and comes back when you scroll up.

4

Bare over the hero, a faint box past it. Nothing behind the links over the hero; past it a faint tinted panel appears — defined by fill, not a border. It just contrasts the ground: a hair darker on cream, lighter on dark, deeper on the red band (never a black slab).

5

Ink-pour hover. Each link fills from the top down, staggered letter by letter, with a rippled edge — cherish everywhere, and charcoal over the red band (cherish would vanish into the red).

6

Mobile is a full-screen menu. Wordmark and a burger; tapping opens a charcoal panel with the links stacked large.

Live on aribajahan.com. The ink pour is an animated clip-path, with no library.

The working rules

Building a new page.

The system in seven moves. Follow them and a new page matches the site without re-deriving a single decision.

Spacing spec

TokenValueWhere it's used
Section max-width1400pxCentered. Shared by every section.
Section padding-xclamp(24, 5vw, 80)pxThe formula that aligns all left edges.
Tier A top padding120pxAny section opening with eyebrow + headline. No exceptions.
Tier B top padding40–90pxUtility rows: marquees, stat strips, dividers.
Card grid gap24pxCards, offers, testimonials.
Photo-grid gap3–4pxPhoto grids and color-blocked panels.
1

Copy nav + footer verbatim. They're fixed. Never rebuild them per page.

2

Rotate the three grounds. Cream, charcoal, red — never more than two same-tone sections in a row.

3

Match the max-width and padding rhythm so nav, hero and sections all align on the left.

4

Use the image-slot for every photo — never a flat background-image div — so images stay swappable in the Studio.

5

Reach for tape only on a real "look here" moment. Don't default to it everywhere.

6

Pair every hover with a press state. Nothing gives feedback on hover alone.

7

16px body floor, fixed type scale. Sizes are decisions. Don't reintroduce a clamp on H2.

→

The lens is expectation. Experience-Led Growth is what that means for organizations; Cognitive Endurance for people. The practice and the lens never appear apart.

Copied