feat: refine portfolio content, contact, and supporting media

This commit is contained in:
2026-09-05 20:08:57 +03:00
parent 15bcdf7cec
commit 103427f95b
53 changed files with 824 additions and 204 deletions

View File

@@ -17,7 +17,7 @@ test('boots reduced motion without requesting the live scene or automatic media'
await expect(page.locator('.journey-canvas')).toHaveCount(0);
await expect(page.locator('.journey-hud')).toBeVisible();
await expect(page.locator('nav[aria-label="Portfolio sections"]')).toBeVisible();
await expect(page.locator('#contact a[href^="mailto:"]')).toBeVisible();
await expect(page.locator('#contact :is(a, summary):text-is("Email Me")')).toBeVisible();
await expect(page.getByRole('status')).toContainText('reduced motion requested');
expect(requests.some((url) => environmentChunkPattern.test(url))).toBe(false);
await expect(page.locator('video[src], video source[src]')).toHaveCount(0);