Skip to content
github

Principles

The ideas that guide every decision in the Harness Design System.

Cohesion

One experience connects seamlessly to the next without dead ends. No surface on the platform should feel as if it were designed in isolation.

Consistency

The same pattern means the same thing everywhere. A user who learns one part of the platform can easily and intuitively predict how the rest behaves.

Sweat the details

Every detail is considered. Users feel the thoughtfulness in the UI even when they can’t name why.

Accessibility

Built AA accessible from the ground up, not retrofitted. Accessibility is a default, not a checklist item at the end.

Modularity

The system is built to evolve. Components and patterns can be extended or swapped without breaking the whole, so the system keeps pace as the product and our workflows change.

Authenticity

The system feels genuinely Harness Brand, not borrowed from a generic AI pattern library. We use familiar conventions where they serve the user, but with a distinct point of view so Harness stands out among competitors. We evoke emotions.