From 2bc383a096c9ad1b416eb3f350d2427f17f96b68 Mon Sep 17 00:00:00 2001 From: Ben Basten <45583362+ben-basten@users.noreply.github.com> Date: Wed, 12 Jun 2024 17:23:47 -0400 Subject: [PATCH] wip: export selectedColor to prevent unexpected styling --- .../context-menu/button-context-menu.svelte | 3 ++- .../shared-components/context-menu/menu-option.svelte | 7 ++++++- .../context-menu/right-click-context-menu.svelte | 3 ++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/web/src/lib/components/shared-components/context-menu/button-context-menu.svelte b/web/src/lib/components/shared-components/context-menu/button-context-menu.svelte index 5dc3698ec32931..0e144d87e94867 100644 --- a/web/src/lib/components/shared-components/context-menu/button-context-menu.svelte +++ b/web/src/lib/components/shared-components/context-menu/button-context-menu.svelte @@ -8,6 +8,7 @@ import { listNavigation } from '$lib/actions/list-navigation'; import { generateId } from '$lib/utils/generate-id'; import Portal from '$lib/components/shared-components/portal/portal.svelte'; + import { selectedColor } from '$lib/components/shared-components/context-menu/menu-option.svelte'; export let icon: string; export let title: string; @@ -100,7 +101,7 @@ use:listNavigation={{ container: menuContainer, selectedId, - selectedClass: '!bg-gray-200', + selectedClass: `!${selectedColor}`, openDropdown, closeDropdown, selectionChanged: (node) => (selectedId = node?.id), diff --git a/web/src/lib/components/shared-components/context-menu/menu-option.svelte b/web/src/lib/components/shared-components/context-menu/menu-option.svelte index 64e5e5b18a48f0..920f20122081cd 100644 --- a/web/src/lib/components/shared-components/context-menu/menu-option.svelte +++ b/web/src/lib/components/shared-components/context-menu/menu-option.svelte @@ -1,3 +1,7 @@ + + +export the name of the tailwind class for background color on hover