dæ’vi:d

Kontron · 2022–2023

Kontron: Building the System Before the Website

Kontron sells system software for connected devices. The organization had no shared component library, and I had three months to redesign the website. Instead of designing the pages one by one, I built the reusable system first. It became the foundation for the website and later expanded into an advertising framework used across 80+ campaigns.

The redesigned Kontron homepage on desktop, with the mobile layout of the same page in front

Website

Kontron had to explain several different offers to engineering buyers: SquareOne for managing device fleets, Windows IoT licensing, and hardened operating systems for Android, Windows, and Linux.

The website had no shared component library, so each page and each campaign started from its own file. A page-by-page redesign could have met the immediate need, but it would have left the next page starting from scratch again.

With a three-month deadline, I chose to invest first in the parts I knew would repeat.

The Kontron homepage before the redesign: centred headline and three outlined product cards on grey
The redesigned homepage: left-aligned headline, a full-width photo, and product cards with the orange accent

Before and after

System

I built a 40-component library covering navigation, product cards, stat blocks, industry lists, calls to action, and the footer. It became the organization’s first shared component library. I prioritized patterns that:

  • appeared across multiple pages
  • carried repeated layout or brand decisions
  • needed to support different types of product content
  • could absorb new content without requiring a new page structure

How I decide what gets promoted into shared parts is on my design systems page (opens in a new tab).

I documented it in a web style guide, from colour and type to buttons, filters, cards, and full page sections.

Parts of the component library cut from the web style guide: colour, type scale, buttons, filters, stepper, timeline, solution, industry, and resource cards, accordion, promo and video sections, 50/50 layout, header, and footer

The library, from the style guide

Every section was designed at desktop, tablet, and phone widths, so responsive behavior lived in the component rather than in three separate page designs. The principles row, for example, goes from five cards to a two-column grid to a single list.

The middle of the homepage at desktop, tablet, and phone widths: the principles, the customer numbers, and the industries sections reflowing at each width

One homepage at three widths

Product pages were then assembled from the same system. The SquareOne page reuses the section headings, card rows, calls to action, navigation, and footer, and when a new need appeared it became a reusable module in the site’s WordPress build instead of a one-off page.

The homepage and the SquareOne product page side by side at full length, sharing the header, the orange-rule section headings, card rows, and calls to action

Different pages, same building blocks

The first pages took more setup. Each page after them became cheaper to design and build.

Campaigns

The website showed that reusable structure could cut repeated production work, so I applied the same model to marketing: one advertising framework that adapts across the seven standard display sizes, from a 728×90 leaderboard to a 160×600 skyscraper.

Type, call to action, imagery, and brand patterns stayed consistent while the layout adapted to each format. Instead of redesigning every banner size for every campaign, I built the framework as templates in a $20-a-month design tool, and it was eventually used across 80+ campaigns.

One Kontron display ad in seven sizes, from a tall skyscraper to a thin leaderboard
Six leaderboard ads from different campaigns, each with a different message on the same layout

Seven sizes, six campaigns, one framework

Results

80+

campaigns from one ad framework

75%

less campaign production time

~$80K

avoided hiring cost a year

Where the campaign savings came from

Before the templates, every campaign’s deliverables were made from scratch by a dedicated designer. With the templates, I produced a full campaign set in a few hours, and campaign work took one to two hours of my day alongside everything else. That is at least 75% less production time than a full-time role, and the company did not need to hire a graphic designer, about $80K a year, for a $20 monthly subscription.

The number of components was never the point. The reusable structure kept reducing work after the website launched.

Lessons

Building the system first looked slower during the first weeks. It is also what made the three-month redesign possible and gave the team a foundation it kept reusing afterward.

I had made a similar call at Coalition (opens in a new tab) the year before: under a fixed deadline, prioritize the parts that will repeat instead of polishing every page on its own.

Under a short deadline, I invest first in the parts I know will repeat. The first pages take longer; everything after them gets faster.

Read next