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

@@ -226,10 +226,10 @@ test('an aborted generated client entry leaves the complete SSR portfolio usable
await expect(page.locator('main > section')).toHaveCount(8);
await expect(page.locator('nav a')).toHaveCount(8);
await expect(
page.locator('a[href="mailto:luca.pislaru@gmail.com"]'),
page.locator('#contact summary'),
).toBeVisible();
await page.locator('nav a[href="#contact"]').click();
await expect(page).toHaveURL(`${distUrl}/#contact`);
await expect(page.locator('#contact')).toBeInViewport();
await expect(page.locator('#contact a[href^="mailto:"]')).toBeVisible();
await expect(page.locator('#contact :is(a, summary):text-is("Email Me")')).toBeVisible();
});