Skip to content

Index

Zurich Design System

Find the resources to create meaningful and engaging customer experiences following the best practices of user interface design. Guidelines, design assets and component libraries for building a consistent and accessible digital brand.

Disclaimer

This Design System is still in a Beta phase. This means that some changes can occur between versions, but we will try to minimize them as much as possible and inform when this changes require some action to ensure compatibility or modify some behavior of the component or the general use of the libraries.

We will do bi-weekly releases with new components, fixes, and more features. Check the release notes for specific information.

Also, it's is possible that the components have bugs or the packages present some issues. If you find some trouble, please contact us. But in general terms, the components that appear in this documentation can de used in production environments. In case of a bug reported, we will try to sole it in the next bi-weekly release or even sooner with a patch.

How to start

Let's start with the basics:

Foundations

Foundations are the visual elements needed to create engaging layouts and end-to-end user experiences.

Components

Here are the basic categories of components, ready to be used:

Examples

ZDS example templates to check how to use the DevKit:

Welcome page
Welcome page

Showcases a vibrant greeting, streamlined sign up and log in options and user friendly navigation elements, all using a collection of components from ZDS

Log in
Log in

A clean and intuitive design with fields for email, password entry and a "Remember me" option, the layout is easy to navigate and uses the input components of the design system

Landing page
Landing page

Several components of ZDS combined to create a variety of layouts where content is displayed in a visually engaging manner

Secondary page
Secondary page

A reference on how several components from ZDS have been combined to create an engaging and easy to follow web page

Multi-step form
Multi-step form

It can be used for inputting data for requesting a service. In the above example a selection of components from ZDS have been put together to create a smooth, brand-compliant user experience.

Integrations

We offer some StackBlitz project to exemplify the use of the ZDS DevKit with various setups:

Development

ZDS has associating tooling to improve the developer experience:

Resources

Check our resources page


This documentation is created using Vitepress 💚.