Color
Every color marks something: an error, a warning, a success, information, the AI’s work or something you can click. None is there to make something stand out. Five colors and a neutral, each checked for contrast in light and dark mode.
interactive
Light
Dark
danger
Light
Dark
warning
Light
Dark
success
Light
Dark
agent
Light
Dark
info
Light
Dark
Light
canvasledger-50surfaceledger-50surface-raisedledger-50borderledger-200border-strongledger-300text-disabledledger-400
Headings, figures
text-primaryledger-950, 16.39:1Body text
text-bodyledger-900, 12.38:1Everything else that’s read
text-secondaryledger-700, 6.64:1Placeholders and non-text marks only
text-tertiaryledger-600, 4.89:1
Dark
canvasledger-950surfaceledger-950surface-raisedborderledger-800border-strongledger-700text-disabledledger-600
Headings, figures
text-primaryledger-50, 16.39:1Body text
text-bodyledger-100, 15.01:1Everything else that’s read
text-secondaryledger-300, 10.15:1Placeholders and non-text marks only
text-tertiaryledger-400, 7.37:1
Light
Inline
surface, border
Raised
surface-raised, border-strong
Dark
Inline
surface, border
Raised
surface-raised, border-strong