We ship Light, Breeze, Dark, and Graphite. Every color in every theme was picked for a reason. Scroll to read the reasons.
The Sunday-morning theme.
Soft blue-grey canvas, deep ink type. Nothing pure white, nothing pure black. The blue family runs through every surface so it reads as Dock, not generic SaaS chrome.
Sky on top. Paper at the bottom.
Vertical gradient from sky-blue at the top to soft paper at the bottom. Translucent glass surfaces let the gradient show through. The eye reads it as fresh air without losing a single point of readability.
Calm at night.
Deep navy canvas, not pure black. Text drops 8% off pure white to stop the screen burn that pure-white-on-pure-black causes. Surfaces lift in 4% steps. Hierarchy comes from elevation, not from desaturation.
Agents are the only color.
Greyscale chrome, off-white type, hairline borders. The whole palette stays inside the neutral grey family. Agent presence is the only saturated color in the entire UI. When Argus starts editing a row, the pink trail is literally the only hue on screen, and it MEANS something.
Set data-theme="X" on your <html>. Every component in dock-ui reads from the theme variables.