fusion_plating_shopfloor: use SCSS $border-color for card borders like Odoo core (v19.0.1.1.3)

color-mix() in border shorthand was being dropped by the SCSS compiler.
Switched to the same pattern Odoo core kanban uses: split border into
border-width/border-style/border-color with $border-color SCSS variable.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsinghpal
2026-04-12 14:02:07 -04:00
parent 1159864eb6
commit e146daf4c8

View File

@@ -188,18 +188,20 @@
.o_fp_po_card {
background: var(--bs-body-bg);
border: 1px solid color-mix(in srgb, var(--bs-body-color) 22%, var(--bs-body-bg));
border-width: 1px;
border-style: solid;
border-color: $border-color;
border-radius: 8px;
padding: 10px 12px;
margin-bottom: 8px;
cursor: grab;
box-shadow: 0 1px 4px color-mix(in srgb, var(--bs-body-color) 10%, transparent);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);
transition: box-shadow 0.15s, transform 0.1s, opacity 0.15s;
&:hover {
box-shadow: 0 3px 10px color-mix(in srgb, var(--bs-body-color) 16%, transparent);
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
transform: translateY(-1px);
border-color: color-mix(in srgb, var(--bs-body-color) 35%, var(--bs-body-bg));
border-color: darken($border-color, 10%);
}
&:active {