From 8862041a4e9902de0cc47787b9b9c2b1a016ea2b Mon Sep 17 00:00:00 2001 From: simoleo89 Date: Sat, 6 Jun 2026 13:54:22 +0200 Subject: [PATCH] fix(furni-editor): make confirm modals opaque (solid bg + alpha backdrop) Replace bg-white/bg-black palette classes with explicit hex (bg-[#ffffff] panel, bg-[#00000080] backdrop) so the Delete and Furnidata confirm dialogs render solidly instead of letting editor content bleed through; bump overlay z-index to z-[60]. --- .../furni-editor/views/FurniEditorEditView.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/furni-editor/views/FurniEditorEditView.tsx b/src/components/furni-editor/views/FurniEditorEditView.tsx index aac9554..3927fd5 100644 --- a/src/components/furni-editor/views/FurniEditorEditView.tsx +++ b/src/components/furni-editor/views/FurniEditorEditView.tsx @@ -35,7 +35,7 @@ const Section: FC = ({ title, children, defaultOpen = true }) => const [ open, setOpen ] = useState(defaultOpen); return ( -
+
@@ -394,8 +394,8 @@ export const FurniEditorEditView: FC = props => { /* Delete Confirmation Dialog */ } { showDeleteDialog && -
setShowDeleteDialog(false) }> -
e.stopPropagation() }> +
setShowDeleteDialog(false) }> +
e.stopPropagation() }> Delete Item? Are you sure you want to delete { item.publicName || item.itemName } (ID: { item.id })? @@ -411,8 +411,8 @@ export const FurniEditorEditView: FC = props => { /* Furnidata Confirmation Dialog */ } { confirmFurnidata && -
setConfirmFurnidata(false) }> -
e.stopPropagation() }> +
setConfirmFurnidata(false) }> +
e.stopPropagation() }> Apply furnidata change to ALL clients?
Name: { String(furniDataEntry?.name ?? '') } → { furniName }
Desc: { String(furniDataEntry?.description ?? '') } → { furniDescription }