Skip to content

The Macro Impact of Micro Decisions: Design Tokens at Scale

Systems thinking over surface style. How tokens, components and zooming out at the right moments turn design from a deliverable into infrastructure.

Mark Murphy, Founder & Managing Director Updated 8 min read

A loose dot field on deep navy tightening into a precise lattice, with one compact copper cluster.

Share

Design is not just how things look. It is how a hundred small decisions hold together. A spacing value, a heading size, a border radius: individually trivial, collectively the difference between a product that feels engineered and one that feels assembled.

The interesting thing about those decisions is that almost nobody notices them individually, and everybody notices them in aggregate. A visitor cannot tell you that your card padding varies by four pixels across three sections. They can tell you the site feels slightly cheap, and they will not be able to say why.

Systems thinking over surface style

We approach design the way engineers approach architecture. Tokens define the raw values. Components define how those values combine. Global rules define when it is acceptable to break the pattern. Nothing is decided twice.

The result is consistency that does not depend on anyone’s memory, and a product that scales across screens, teams and time without feeling templated. That distinction matters, because the usual objection to systems is that they flatten everything into sameness. In practice the opposite happens. When the routine decisions are already made, the attention that would have gone into re-choosing a grey goes into the parts that actually differentiate the work.

Consistency is psychological, too. When people feel structure, they relax into it. They know where to look, what to press and what happens next. Familiarity builds trust, and trust is what engagement is actually made of. Tokens are the layer underneath that: they are what makes a hierarchy that converts repeatable instead of re-argued on every page.

What a token actually decides

A token is a named decision. Not a variable holding a value, but a statement about what a value is for. The difference shows up the moment something changes.

Name a colour grey-3 and you have recorded what it looks like. Name it muted and you have recorded what it does, which means it can be re-chosen without renaming anything. Name a spacing step space-4 and you have a scale. Name it 24px and you have a habit.

Three token families do most of the work on a typical build:

  • Colour roles. Surface, ink, muted, accent, and the states that go with them. Roles rather than names, so a brand refresh is a change to five values rather than five hundred references.
  • A spacing scale. A short, fixed set of steps, deliberately not a free choice. Constraints here produce visual rhythm almost automatically, because everything on the page is a multiple of the same idea.
  • A type scale. A small number of sizes with agreed line heights and weights. The most common cause of a page that feels untidy is five heading sizes that are each slightly different from the others for no reason anyone remembers.

None of this requires expensive tooling. It requires the decision to be written down once somewhere both design and code read from.

Zooming out with purpose

The discipline is not staying in the design file. It is regularly stepping out of it. Does this section serve the page’s one job? Does this page serve the business? The macro lens catches drift that pixel-level focus never sees, and it protects everyone’s time. Instead of polishing details endlessly, we fix the level where the problem actually lives.

That is worth being explicit about, because most unproductive design debate is a level mismatch. Someone raises a concern about the business goal and receives an answer about the button colour. Someone questions a font size and receives a lecture about strategy. Naming the altitude before the discussion starts resolves more disagreements than any amount of eloquence.

The four altitudes of a design review

We look at work at four distinct heights, and we try not to mix them in a single conversation.

The business altitude. What is this page for, who is it for, and what does success look like in a number? If this is unclear, nothing below it can be judged.

The page altitude. Does the sequence of sections make the argument in the right order? Is there one primary action? Does the first screen confirm the visitor is in the right place?

The component altitude. Does this element exist already? Should it be a variant of something we have rather than something new? Does it handle its empty, loading and error states?

The detail altitude. Spacing, alignment, contrast, the exact weight of a label. Real work, and the last work, because a detail perfected inside a section that should not exist is waste with a nice finish.

Reviewing top-down is faster than reviewing bottom-up, and it is much cheaper. The higher the altitude of a mistake, the more expensive it is to find late.

Scalable decisions, repeatable results

A design system built this way becomes business infrastructure rather than a style guide that goes stale. New pages feel like extensions of what exists. Campaigns ship faster because the parts already exist. Quality holds because the defaults are right, which means the tired Friday afternoon version of the work is still acceptable.

The commercial effect shows up on the second and third project rather than the first. The first build pays for the system. Everything after it draws on the balance, which is why we start web and mobile app builds from the tokens rather than the screens. That is also why a system that is not documented and not visible in the product tends to evaporate: the people who carried it in their heads move on, and the next person reasonably invents their own.

When to break the system on purpose

A system that cannot be broken becomes a cage, and people route around cages rather than arguing with them. So the rule is not “never break it”. The rule is that breaking it is a decision with a name on it.

A genuine reason to depart is a moment that needs to feel different from the rest of the product: a campaign page, a launch announcement, a single deliberate typographic statement. A bad reason is convenience, a rushed deadline, or a preference expressed late by someone senior. The test is simple. If the exception is worth keeping, it becomes a documented variant. If it is not worth documenting, it is not worth shipping.

How to tell whether your system is working

Three questions answer it without an audit.

Can somebody who was not in the original project add a new page without inventing anything? Can you change one brand-level decision, a colour, a corner radius, a base font size, in one place and see it apply everywhere? And when a new component is proposed, does the team check whether it already exists first?

Three yeses and you have infrastructure. Three noes and you have a folder of screens.

FAQs

Questions this article gets asked.

The ones that come up most, answered straight.

What is a design system, in plain terms?

A written-down set of decisions plus the components that implement them: colour roles, spacing and type scales, and a library of reusable parts with defined states. It is not a document about the brand. It is the working parts the product and the design file both draw from.

Is a design system worth it for a small business site?

A small one is. Five or six components, a spacing scale, a type scale and a set of colour roles takes days rather than weeks, and it is what makes the site cheap to extend later. The full apparatus of a large product team is not the point. The written-down decisions are.

Does a design system make everything look the same?

It makes the routine parts consistent, which frees attention for the parts that should be distinctive. Sites look templated when nobody decided what should stand out. Consistent padding never caused it. A system actually makes deliberate emphasis more effective, because it has a calm baseline to stand out against.

How is a design system different from a brand guideline?

A brand guideline describes intent: how the identity should be used, what the voice is, what to avoid. A design system implements it: the actual tokens, components and rules the product is built from. Businesses often have the first and not the second, which is why the identity drifts as soon as new pages are made.

Who maintains the system after the project ends?

Your team, with the system handed over in a usable state: tokens, components, plain-language notes on when to use which, and a page in the live site that renders every component in every state. Without that last piece, the system survives about as long as the memory of the people who built it.

How do we stop a system decaying over time?

Make the checks routine rather than heroic. Before a new component is built, ask whether an existing one covers it. When a late change comes in, apply it to the token rather than the instance. And review the component page periodically for duplicates, because two components doing one job is the first symptom of decay.

The next step

If your site or product feels inconsistent and every new page is a negotiation, the cause is usually a missing system rather than a missing designer. Tell us what you are working with and we will tell you what it would take to put one underneath it. Mark or Adam will look at it and tell you what a system underneath it would have to cover.

Talk to us about a build, or email hello@loco.ie.

  • Design systems
  • Tokens
  • Scale
  • Process

Share this article

Keep reading

More from the build.

Design 8 min read

Bridging Design & Development: From Figma to Production

Design 10 min read

Why your website is not converting (and what to fix first)

Design 8 min read

What Your Brand Actually Needs: A System, Not a Rebrand

Let’s talk

Got a project
in mind?

Prefer a call?

Book a free 30-minute call

Opens a booking panel here, or a new tab if scripts are blocked. Cookie Policy.

Fields are required unless marked optional.

You’ll hear back from Mark or Adam within one working day.

We use what you send only to reply to you. See our privacy policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Google Terms of Service apply.