596efa0ed37026267a3814127c20c7563a880835
The Manager Desk SCSS still had hardcoded chip colors (wet/bake/ mask/rack/inspect) and var(--bs-body-color) usage that CLAUDE.md explicitly forbids. In dark mode these rendered as low-contrast text on translucent backgrounds. Fixes: - Added 6 kind-chip tokens to _fp_shopfloor_tokens.scss ($fp-kind-wet/bake/mask/rack/inspect/other) with explicit hex values for both light and dark bundles via the existing $o-webclient-color-scheme branch. - manager_dashboard.scss: kind chips reference the new tokens via color-mix() for translucent backgrounds. var(--bs-body-color) on the expanded card body replaced with $fp-card-soft. - Annotated the .btn-primary white-text rule as intentional (the $fp-accent surface beneath it is the same brand purple in both bundles, so white is correct in both themes). plant_overview.scss had no kind-chip block — already token-compliant. manager_dashboard.xml had no inline styles or theme-leaky utility classes — text-muted/text-success resolve through Bootstrap which flips with the bundle. Both light (3deab56) and dark (28de524) asset bundles compile cleanly with distinct hashes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%