Case Study
Brand WebsiteCreative Agency

Darlinz GlobalA UK agency site that reads like the work, not a template

A London creative agency's full site: six service lines, a case study library, and an editorial type system that carries the brand.

The Challenge

What the client needed

1
Darlinz Global is a creative agency. Their own website is the first piece of work a prospect judges them on, so a generic template would have undercut every pitch they make.
2
Six distinct service lines needed to feel like one brand rather than six separate landing pages, and the typography had to do that work rather than decoration.
3
The build had to survive a React 19 toolchain that almost nothing installs cleanly against yet.
What We Built

How it works

Built six service pages and a case study library on one shared layout, so each service reads as a chapter rather than a separate site.
Set the brand in Cinzel for headings against Plus Jakarta Sans for body, using the type contrast to carry the editorial feel instead of imagery.
Shipped it on Next.js 16 with React 19, working through the peer-dependency wall that pins most component libraries to React 16 to 18.
Fixed a hydration mismatch caused by a multi-line className and wrote the rule into their build docs, because the same mistake had recurred.

Stack

Next.js 16 (App Router)React 19, TypeScriptTailwind CSS v4, shadcn/uiCinzel + Plus Jakarta Sansreact-hook-form + ZodVercel
Scope

What was delivered

These are scope facts, not results. Every one is checkable on the live site. Where we have not measured an outcome, we do not claim one.

6
Service pages
Plus a case study library
2 weeks
Build window
7 to 21 July 2026
20
Deployments
Continuous deploy on Vercel
1
Codebase
Shared layout, no page forks

Want a build like this one?

Start with a free audit of your business. You will get a scored breakdown and a roadmap, whether or not you hire us.

Book a Strategy Call