Principles

Our philosophical framework behind Watson design choices.

Unified & Holistic

Our design system serves as the single source of truth, ensuring a predictable and cohesive experience across all products. By designing components that adapt to multiple contexts and respect platform-specific conventions, we create a unified ecosystem that builds user trust, makes products easier to learn and empowers our teams to work more efficiently.

Designed to Evolve

The design system is a living product, not a static library. We embrace a modular approach that allows for continuous improvement and adaptation. Components should be built in a way that allows us to add, deprecate, and update them over time without introducing unnecessary breaking changes or technical debt.

Intentional and Opinionated

Our system makes thoughtful, deliberate choices to simplify decision-making for designers and developers. By being opinionated we improve efficiency and ensure a high standard of quality is maintained across our entire ecosystem.

Committed to Quality 

We hold the design system to a high standard, as it serves as the foundation for all our products. We strive for excellence by ensuring the system is consistently reliable, efficient, and scalable, reflecting our company's commitment to quality.

Collaborative

Our design system is built for the community that uses it. We encourage teams and individuals to not only utilize the existing components and guidelines but also to actively contribute to its evolution.