Answers
CODE GxP

What is a design system?

A shared library of design tokens (colour, typography, spacing) and components that several teams, markets or agencies can build from consistently — worth building when more than one team produces interfaces independently, not needed for a single website.

In detail

When it is useful, and when it is not

What it actually contains

A design system typically has two layers: foundational tokens (colours, type scale, spacing units) and a component library built on top of them (buttons, cards, forms), all documented so different people build consistently without reinventing decisions each time.

When it is worth building

Where several affiliates, brands or internal teams build digital properties independently, a shared system prevents each one from drifting into its own visual language. See design systems for how we scope that specifically.

When it is not worth building

A single website already gets a coherent component library as part of any properly structured build — a formal, standalone design system adds process overhead a one-property company does not need.

Related questions

Does this replace our brand guidelines?

No, it implements them digitally rather than replacing them — brand guidelines are usually written for print and say little about focus states, responsive breakpoints, or interaction behaviour. A design system translates those static rules into functioning, reusable components so every page built afterward stays visually and behaviourally consistent without redesigning the same elements each time.

Can different brands theme the same system?

Yes, that is the specific purpose of the token layer — shared components stay structurally identical while colours, typography, and spacing shift per brand through configuration rather than rebuilding. See multi-brand consolidation for how this works across a portfolio of pharma brand sites sharing one underlying system.

Do we need one for a single corporate site?

Usually not as a formal, documented system — a well-built component library within that one site’s build covers the need without the overhead of maintaining a separate, standalone design system. A full design system becomes worthwhile once multiple sites or brands need to share and update the same components consistently.

Who maintains it once the initial build is finished?

Ideally a small, named group spanning brand, digital, and development, since a design system left unowned drifts quickly as new pages get built outside its rules. Assign responsibility for approving new components and updating existing ones before launch, not after inconsistencies have already spread across several site sections.

CODE GxP

Assess whether you
need a design system

Tell us how many teams build independently and we will tell you honestly whether it is worth it.

contact us
Contact Form

Tell us
about your project

Tell us about your organization’s context and the planned scope of the project.
CODE GxP, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Our site uses cookies to collect information about your device and browsing activity. We use this data to improve the site, ensure security and deliver personalized content. You can manage your cookie preferences by clicking here.
Accept cookies Configure Decline cookies
Basic cookie information
This website uses cookies and/or similar technologies that store and retrieve information when you browse. In general, these technologies can serve very different purposes, such as, for example, recognizing you as a user, obtaining information about your browsing habits or personalizing the way in which the content is displayed. The specific uses we make of these technologies are described below. By default, all cookies are disabled, except for technical ones, which are necessary for the website to function. If you wish to obtain more information or exercise your data protection rights, you can consult our Cookie Policy".
Accept cookies Configure
Technical cookies needed Always active
Technical cookies are strictly necessary for our website to work and for you to navigate through it. These types of cookies are those that, for example, allow us to identify you, give you access to certain restricted parts of the page if necessary, or remember different options or services already selected by you, such as your privacy preferences. Therefore, they are activated by default, your authorization is not necessary.Through the configuration of your browser, you can block or alert the presence of this type of cookies, although such blocking will affect the proper functioning of the different functionalities of our website.
Analytics cookies
Analytics cookies are used to analyse website behaviour anonymously. They help us measure activity and improve the website.
Confirm preferences
Title
Popupcontent
Contact us
CODE GxP, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Aceptar