S3.3: pixel components: name-plate dialog titles, sunken fields, raised tabs, notched badges, XP bars, inventory slots, guide hint bubbles, game-over errors with Continue

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-09 12:23:17 -04:00
1 parent a6036308b7
commit 08ff96eec8
19 files changed
+149 -86

No files matched your search

+2 -1
View File
@@ -35,7 +35,8 @@ test("a first load that fails says why, keeps retrying, and recovers", async ()
await expect(failure).toContainText(/attempt [2-9]/);
setDraft(null);
await page.getByRole("button", { name: "Retry now" }).click();
await expect(failure).toContainText("GAME OVER");
await page.getByRole("button", { name: "Continue" }).click();
await expect(page.getByRole("heading", { name: "Welcome" })).toBeVisible();
await app.close();
});