From 11562093996d6c7b82e8bc91c40fce36fad36cd3 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 23 May 2024 15:59:04 +0100 Subject: [PATCH] Color invalid options grey in grids --- .../src/components/grid/cells/OptionsCell.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/frontend-core/src/components/grid/cells/OptionsCell.svelte b/packages/frontend-core/src/components/grid/cells/OptionsCell.svelte index 06c03fe46a..2457020a6b 100644 --- a/packages/frontend-core/src/components/grid/cells/OptionsCell.svelte +++ b/packages/frontend-core/src/components/grid/cells/OptionsCell.svelte @@ -13,6 +13,8 @@ export let api export let contentLines = 1 + const InvalidColor = "hsla(0, 0%, 70%, 0.3)" + let isOpen = false let focusedOptionIdx = null let anchor @@ -40,7 +42,7 @@ const getOptionColor = value => { let idx = value ? options.indexOf(value) : null if (idx == null || idx === -1) { - idx = 0 + return InvalidColor } return OptionColours[idx % OptionColours.length] }