diff --git a/playwright/e2e/viewer.spec.ts b/playwright/e2e/viewer.spec.ts index 922417e3..b9135534 100644 --- a/playwright/e2e/viewer.spec.ts +++ b/playwright/e2e/viewer.spec.ts @@ -38,5 +38,9 @@ test('open a whiteboard', async ({ page }) => { await page.getByTestId('main-menu-trigger').click() await expect(page.getByText('Canvas backgroundExport image')).toBeVisible() await page.getByTestId('main-menu-trigger').click() + await page.getByTestId('dropdown-menu-button').click() + + // Assert that we hide the embeddable toolbar button + await expect(page.locator('[data-testid="toolbar-embeddable"]').filter({ hasText: 'Web Embed' })).toBeHidden() }) diff --git a/src/styles/overrides/_excalidraw.scss b/src/styles/overrides/_excalidraw.scss index 9e0a75f7..90f6c4a3 100644 --- a/src/styles/overrides/_excalidraw.scss +++ b/src/styles/overrides/_excalidraw.scss @@ -179,3 +179,11 @@ grid-template-columns: repeat(11, 1fr); grid-auto-flow: unset; } + +[data-testid="toolbar-embeddable"]:not([data-testid="toolbar-embeddable"] ~ [data-testid="toolbar-embeddable"]) { + display: none !important; +} + +.whiteboard-viewer__embedding .App-bottom-bar { + display: none !important; +} \ No newline at end of file