Skip to main content

Quartz governance

Quartz is an ecosystem that translates Schneider Electric digital standards into ready-to-use assets shared by designers and developers.

Quartz is open, neat and steady:

  • open: stand for transparency and encourage everyone to share and move forward together
  • neat: strive for efficiency by carefully combining assets, documentation, and support
  • steady: embrace proven standards and practices to ensure consistency and scalability in the long run

Our ambition

Quartz is in constant evolution and thus requires special care to keep it neat and steady. Throughout this onboarding, you will learn the practices we follow to reach the highest levels of quality and reliability.

Architecture overview

Quartz is organized in three main layers:

  • The Core, containing the foundations used by all the products
  • The Prisms, containing additional foundations for a large scopes of products
  • The Facets, containing specialized assets shared by narrower scopes of products

Each layer builds on top of the other: facets build on top of prisms' foundations, which in turn build on top of the core foundations.

Products using Quartz will build on top of the foundations of one of the prisms, optionally consuming one or more facet.

How does that apply to Quartz?

This architecture is foundational to most aspects of the design system. It is reflected in the organization, the naming conventions, and the various processes of:

  • the Figma space
  • the GitHub developer space
  • the Documentation
  • the Governance of the system

TODO: links to detailed sections of each area

Governance overview

TODO