// Terracotta: complementary. Fired-clay orange meets a desaturated steel blue. Warm neutral surfaces connect the palette without needing a beige wash everywhere. // Same values as docs/design/tokens.json; the theme test pins them to it. export const interfaceVersion = 1; export function theme() { return { displayName: "Terracotta", tokens: { light: { "--canvas": "#f7f4f3", "--surface": "#ffffff", "--raised": "#eee9e7", "--line": "#ded3cf", "--border": "#7e6b63", "--text": "#584841", "--muted": "#78665e", "--action": "#a74f2a", "--onAction": "#ffffff", "--accent": "#356f88", "--focus": "#a74f2a", "--success": "#287658", "--warning": "#8f5c19", "--danger": "#ba2e26", }, dim: { "--canvas": "#362b26", "--surface": "#453630", "--raised": "#54423b", "--line": "#695349", "--border": "#b7a9a4", "--text": "#e5dfdc", "--muted": "#beb2ac", "--action": "#e2a68d", "--onAction": "#10141a", "--accent": "#89bcd1", "--focus": "#e2a68d", "--success": "#85d5b7", "--warning": "#e7b574", "--danger": "#eba29e", }, dark: { "--canvas": "#1b1513", "--surface": "#2a211d", "--raised": "#3c2f2a", "--line": "#54423b", "--border": "#b7a9a4", "--text": "#cbbeb9", "--muted": "#b7a9a4", "--action": "#de9a7c", "--onAction": "#10141a", "--accent": "#89bcd1", "--focus": "#de9a7c", "--success": "#85d5b7", "--warning": "#e7b574", "--danger": "#e37d78", }, }, }; }