merge: worktree-a11y-fixes into main
Accessibility fixes (aria-labels, color contrast, html lang, inline link underlines), atomic dev login endpoints, and E2E test hardening.
This commit is contained in:
commit
bab53cec9e
31 changed files with 792 additions and 162 deletions
|
|
@ -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 }) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue