diff --git a/components/extensions/general/InvoiceInboxWorkspace.tsx b/components/extensions/general/InvoiceInboxWorkspace.tsx index 62075135..93fc9875 100644 --- a/components/extensions/general/InvoiceInboxWorkspace.tsx +++ b/components/extensions/general/InvoiceInboxWorkspace.tsx @@ -186,8 +186,8 @@ function deriveInboxStatus(item: InboxItem): InboxStatus { function WorkspaceSkeleton() { return ( -
-
+
+
@@ -818,7 +818,7 @@ export default function InvoiceInboxWorkspace(_props: WorkspaceComponentProps) { return (
{ e.preventDefault(); if (!isDragging) setIsDragging(true) }} onDragLeave={(e) => { // only clear when leaving the workspace itself, not children @@ -826,7 +826,11 @@ export default function InvoiceInboxWorkspace(_props: WorkspaceComponentProps) { }} onDrop={handleDrop} > -
+ {/* No card of its own: /e/ routes render full-bleed inside the dashboard + panel, which already supplies the border, the 12px radius and the + background. Wrapping the workspace in a second rounded, bordered + surface drew two frames 24px apart with mismatched radii. */} +
{/* Top bar */}