fix: row-alt background now works on customers list too
This commit is contained in:
@@ -840,13 +840,14 @@ export default function CustomerList() {
|
|||||||
const gradient = rowGradient(c, direction);
|
const gradient = rowGradient(c, direction);
|
||||||
const rowBg = hoveredRow === c.id ? "var(--bg-card-hover)" : undefined;
|
const rowBg = hoveredRow === c.id ? "var(--bg-card-hover)" : undefined;
|
||||||
const zebraBase = index % 2 === 1 ? "var(--bg-row-alt)" : "transparent";
|
const zebraBase = index % 2 === 1 ? "var(--bg-row-alt)" : "transparent";
|
||||||
|
const rowBackground = gradient
|
||||||
|
? `${gradient}, ${zebraBase}`
|
||||||
|
: zebraBase;
|
||||||
const rowStyle = {
|
const rowStyle = {
|
||||||
borderBottom: (!isLast && !(notesMode === "expanded" && hasStatus))
|
borderBottom: (!isLast && !(notesMode === "expanded" && hasStatus))
|
||||||
? "1px solid var(--border-secondary)"
|
? "1px solid var(--border-secondary)"
|
||||||
: "none",
|
: "none",
|
||||||
background: rowBg
|
background: rowBg ? rowBg : rowBackground,
|
||||||
? rowBg
|
|
||||||
: gradient || zebraBase,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const mainRow = (
|
const mainRow = (
|
||||||
@@ -892,7 +893,7 @@ export default function CustomerList() {
|
|||||||
onClick={() => navigate(`/crm/customers/${c.id}`)}
|
onClick={() => navigate(`/crm/customers/${c.id}`)}
|
||||||
style={{
|
style={{
|
||||||
borderBottom: "none",
|
borderBottom: "none",
|
||||||
background: subRowBg || gradient || "transparent",
|
background: subRowBg ? subRowBg : rowBackground,
|
||||||
}}
|
}}
|
||||||
onMouseEnter={() => setHoveredRow(c.id)}
|
onMouseEnter={() => setHoveredRow(c.id)}
|
||||||
onMouseLeave={() => setHoveredRow(null)}
|
onMouseLeave={() => setHoveredRow(null)}
|
||||||
@@ -932,7 +933,7 @@ export default function CustomerList() {
|
|||||||
onClick={() => navigate(`/crm/customers/${c.id}`)}
|
onClick={() => navigate(`/crm/customers/${c.id}`)}
|
||||||
style={{
|
style={{
|
||||||
borderBottom: "none",
|
borderBottom: "none",
|
||||||
background: subRowBg || gradient || "transparent",
|
background: subRowBg ? subRowBg : rowBackground,
|
||||||
}}
|
}}
|
||||||
onMouseEnter={() => setHoveredRow(c.id)}
|
onMouseEnter={() => setHoveredRow(c.id)}
|
||||||
onMouseLeave={() => setHoveredRow(null)}
|
onMouseLeave={() => setHoveredRow(null)}
|
||||||
|
|||||||
Reference in New Issue
Block a user