From bf99e2609aaeacb808b662823ffa7a0ef3048534 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Thu, 14 May 2026 20:58:19 +0800 Subject: [PATCH] style: increase selected row and cell highlight contrast --- src/components/grid/DataGrid.vue | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/grid/DataGrid.vue b/src/components/grid/DataGrid.vue index 72d03efe63..5546ce64b3 100644 --- a/src/components/grid/DataGrid.vue +++ b/src/components/grid/DataGrid.vue @@ -2482,7 +2482,7 @@ defineExpose({ :class="[ rowNumberStatusClass(item), { - 'text-primary font-semibold !bg-primary/15': + 'text-primary font-semibold !bg-primary/25': isRowSelected(item.id) && item.status !== 'new' && item.status !== 'edited' && @@ -3019,17 +3019,17 @@ defineExpose({ } .cell-selected { - background-color: color-mix(in oklab, var(--primary) 18%, transparent); - box-shadow: inset 0 0 0 1px color-mix(in oklab, var(--primary) 55%, transparent); + background-color: color-mix(in oklab, var(--primary) 25%, transparent); + box-shadow: inset 0 0 0 1px color-mix(in oklab, var(--primary) 70%, transparent); } .cell-selected-dirty { - background-color: color-mix(in oklab, oklch(0.8 0.15 85) 30%, color-mix(in oklab, var(--primary) 12%, transparent)); - box-shadow: inset 0 0 0 1px color-mix(in oklab, var(--primary) 55%, transparent); + background-color: color-mix(in oklab, oklch(0.8 0.15 85) 30%, color-mix(in oklab, var(--primary) 18%, transparent)); + box-shadow: inset 0 0 0 1px color-mix(in oklab, var(--primary) 70%, transparent); } .active-row > div:not(.cell-dirty) { - background-color: color-mix(in oklab, var(--primary) 10%, transparent); + background-color: color-mix(in oklab, var(--primary) 15%, transparent); } .ddl-code :deep(.ddl-kw) {