diff --git a/CHANGELOG.md b/CHANGELOG.md index 2aafeb4ab..2ff35f101 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to ### Added - ♿️(frontend) restore skip to content link after header redesign #2510 +- 💄(frontend) redesign error pages with Figma layout #2528 ## [v5.4.1] - 2026-07-09 diff --git a/src/frontend/apps/e2e/__tests__/app-impress/doc-routing.spec.ts b/src/frontend/apps/e2e/__tests__/app-impress/doc-routing.spec.ts index 1dda69e55..758e63a55 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/doc-routing.spec.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/doc-routing.spec.ts @@ -141,15 +141,17 @@ test.describe('Doc Routing', () => { await responsePromise; - await expect(page.getByText('Log in to access the document.')).toBeVisible({ - timeout: 10000, - }); + await expect(page.getByText('Sign in to access the document.')).toBeVisible( + { + timeout: 10000, + }, + ); await expect(page.locator('meta[name="robots"]')).toHaveAttribute( 'content', 'noindex', ); - await expect(page).toHaveTitle(/401 Unauthorized - Docs/); + await expect(page).toHaveTitle(/Access denied - Docs/); }); test('checks redirect if unsync version', async ({ page }) => { @@ -202,7 +204,7 @@ test.describe('Doc Routing: Not logged', () => { await expect( page2 .getByRole('main', { name: 'Main content' }) - .getByRole('button', { name: 'Login' }), + .getByRole('button', { name: 'Sign in' }), ).toBeVisible({ timeout: 10000, }); @@ -212,7 +214,7 @@ test.describe('Doc Routing: Not logged', () => { await expect( page .getByRole('main', { name: 'Main content' }) - .getByRole('button', { name: 'Login' }), + .getByRole('button', { name: 'Sign in' }), ).toBeVisible({ timeout: 10000, }); @@ -220,7 +222,7 @@ test.describe('Doc Routing: Not logged', () => { // Reconnected await page .getByRole('main', { name: 'Main content' }) - .getByRole('button', { name: 'Login' }) + .getByRole('button', { name: 'Sign in' }) .click(); await SignIn(page, browserName, false); diff --git a/src/frontend/apps/e2e/__tests__/app-impress/doc-visibility.spec.ts b/src/frontend/apps/e2e/__tests__/app-impress/doc-visibility.spec.ts index 548880600..336127a7e 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/doc-visibility.spec.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/doc-visibility.spec.ts @@ -87,7 +87,7 @@ test.describe('Doc Visibility: Restricted', () => { await page.goto(urlDoc); await expect( - page.getByText('Log in to access the document.'), + page.getByText('Sign in to access the document.'), ).toBeVisible(); }); @@ -354,7 +354,7 @@ test.describe('Doc Visibility: Authenticated', () => { await expect(otherPage.locator('h2').getByText(docTitle)).toBeHidden(); await expect( - otherPage.getByText('Log in to access the document.'), + otherPage.getByText('Sign in to access the document.'), ).toBeVisible(); await cleanup(); diff --git a/src/frontend/apps/e2e/__tests__/app-impress/utils-share.ts b/src/frontend/apps/e2e/__tests__/app-impress/utils-share.ts index 69dc4c515..6f8c07a3d 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/utils-share.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/utils-share.ts @@ -129,7 +129,7 @@ export const connectOtherUserToDoc = async ({ if (!withoutSignIn) { const loginFromApp = otherPage .getByRole('main', { name: 'Main content' }) - .getByLabel('Login'); + .getByLabel('Sign in'); const loginFromHome = otherPage.getByRole('button', { name: process.env.SIGN_IN_EL_TRIGGER, });