merge: worktree-a11y-fixes into main
Some checks failed
Test / vitest (push) Successful in 12m45s
Test / playwright (push) Failing after 10m5s
Test / visual (push) Failing after 9m16s

Accessibility fixes (aria-labels, color contrast, html lang, inline link
underlines), atomic dev login endpoints, and E2E test hardening.
This commit is contained in:
Jennie Robinson Faber 2026-04-05 22:04:54 +01:00
commit bab53cec9e
31 changed files with 792 additions and 162 deletions

View file

@ -26,7 +26,7 @@ test.describe("public routes accessible when gate is off", () => {
// Should not redirect to /coming-soon
expect(page.url()).not.toContain("/coming-soon");
await expect(page.locator("h1")).toContainText("Ghost Guild");
await expect(page.locator("h1")).toBeVisible();
});
test("events page loads", async ({ page }) => {