From mockup to pixel perfect: how we build to an approved design

761 VenturesJune 23, 20264 min readDelray Beach, FL

The mockup was approved on a Tuesday. By Friday the site was on the preview address, and the owner's first message was that the headline looked a little off. It was off by the width of a pencil line, and that was enough to matter.

Short answer

When a client approves a mockup, they are approving a specific picture, and any drift in the build reads as a broken promise. So after the first working build we run a reconcile pass: the mockup on one side of the screen and the live page on the other, section by section, fixing spacing, type scale, color and the states nobody drew, then the same walk again on a real phone. Close enough costs trust, and trust is harder to rebuild than a margin.

What approved actually means

When a client signs off on a design, they are not approving a general direction that the build is free to interpret. They are approving a picture. The gap between the photo and the headline. The weight of the button. The way the three service cards line up. So when the built page drifts from that picture, even a little, the owner sees it immediately, and what they feel is not "this is slightly different." What they feel is "they did not build what I agreed to."

That feeling is expensive. It turns the review from a celebration into a punch list, and it makes the owner look harder at everything else we have done.

Why built pages drift

Design tools and code do not speak the same language. A mockup says a gap is a certain size; the code has a default of its own. A font looks one way in the design file and renders a hair heavier in a browser. A button that was a fixed width in the mockup stretches when the real words inside it are longer. None of this is anyone's fault. It is the normal friction between a picture and a working page, and it is why "close enough" happens whenever nobody plans against it.

The reconcile pass

After the first build is working, and before anyone outside the studio reviews it, we do a dedicated pass whose only job is to make the built page match the approved mockup. It is not a bug hunt and it is not a content check. It is a comparison, with the mockup open on one side of the screen and the live preview on the other.

  1. Walk the page top to bottom, one section at a time. Does the hero match? The photo crop, the headline size, the position of the button, the space above and below. Fix it before moving on.
  2. Check the type scale. Every heading level, the body size, the small labels. If the mockup has three sizes, the page has three sizes, not five.
  3. Check the rhythm. The gaps between sections should repeat the same few measurements. Uneven gaps are the most common thing an owner notices without being able to say what is wrong.
  4. Check color. Buttons, links, backgrounds, the accent line under a heading. Exact values from the brand, never a near match.
  5. Check the states nobody mocks up: a hovered link, a pressed button, a form field with an error, a card whose title runs long.

Then the same walk again on a phone. Not the phone view inside a desktop browser; an actual phone in hand. A build that matches the mockup on a monitor and breaks the headline into three awkward lines on a phone is not finished.

Where it tends to go wrong

Each of these is small and each of them is visible. The reconcile pass exists to catch them when the fix takes a minute, instead of after launch, when it takes a meeting.

Why we do not call it polish

Polish sounds optional, something you do if there is time left at the end. Matching the approved design is not optional; it is the delivery. A custom home builder would not hand over a house where the kitchen island sits a few inches from where the plans put it. The client would notice, and then they would wonder what else moved. A website is no different. The mockup was the plan, and the build is held to it.

The pass also protects us. A page that matches the mockup exactly is a page where the review conversation is about the business, not about pixels. The owner talks about the words and the photos and what to say to customers, which is the conversation we want to be having.

This is how every site, app and dashboard leaves the studio: built to the picture the client approved, checked on a real phone, with the small differences fixed before the owner ever has to point them out.

Questions people ask

Why does a small difference from the mockup matter so much?

Because the owner approved a specific picture, and a build that differs from it reads as not delivering what was agreed. The size of the difference is not the point. The feeling it creates is, and that feeling colors how they see the rest of the work.

What is a reconcile pass?

It is a dedicated step after the first working build where we compare the live page to the approved mockup, section by section, and fix every difference in spacing, type, color and layout. We then repeat the check on a real phone. It happens before the client reviews anything.

What if the real content does not fit the design?

That happens often, and it is a design question, not a content problem. We adjust the layout so the real words and real photos look intended, then confirm the change with the owner. We do not trim the business to fit the picture.

Share
Written by the 761 Ventures team

Operators in Delray Beach, Florida who build websites, CRMs, AI assistants and automation for businesses like yours, then write down what worked.

Want this done for your business?

Two minute intake. A real person reads every one and replies within a business day.

Start a project
OlderDark mode is not a brand: why we default to lightNewerDesign that converts: the handful of rules we never break

Keep reading