← All posts

One design system for marketing and product

Notes from Northline Pay: shared components without slowing either team down.

Streams of gas drawn in fine lines

Two sites, two styles

At Northline the marketing site and the product had drifted apart. Different buttons, different greys, different type sizes. Customers noticed the jump when they signed up.

Share the foundations, not everything

We shared the layer that should never differ: colour, type, spacing and a handful of components such as buttons, inputs and cards. Page layouts and marketing sections stayed with the marketing team, who need to move fast and try things.

Tokens first

Every colour and size became a named token, used by both code bases. Changing the brand blue meant changing one value, not hunting through two style sheets.

What we learned

  • Start with fewer components than you think you need.
  • Write down why each token exists, not only its value.
  • Let teams build outside the system, and pull things in when they repeat.

Contact

What are we building?

Usually replies within two days · Lisbon, Portugal