diff --git a/frontend/src/components/ProxyHostForm.tsx b/frontend/src/components/ProxyHostForm.tsx index 39ec4822..e430c93a 100644 --- a/frontend/src/components/ProxyHostForm.tsx +++ b/frontend/src/components/ProxyHostForm.tsx @@ -511,18 +511,25 @@ export default function ProxyHostForm({ host, onSubmit, onCancel }: ProxyHostFor } return ( -
-
-
-

- {host ? 'Edit Proxy Host' : 'Add Proxy Host'} -

-
+ <> + {/* Layer 1: Background overlay (z-40) */} +
+ + {/* Layer 2: Form container (z-50, pointer-events-none) */} +
+ + {/* Layer 3: Form content (pointer-events-auto) */} +
+
+

+ {host ? 'Edit Proxy Host' : 'Add Proxy Host'} +

+
{error && ( diff --git a/playwright.config.js b/playwright.config.js index 1c0230de..9ae76b33 100644 --- a/playwright.config.js +++ b/playwright.config.js @@ -198,7 +198,7 @@ export default defineConfig({ ...devices['Desktop Chrome'], storageState: STORAGE_STATE, }, - dependencies: ['setup', 'security-tests'], + dependencies: ['setup'], }, {