diff --git a/src/components/CharacterCreation/CharacterCreation.tsx b/src/components/CharacterCreation/CharacterCreation.tsx index 65c1245..5031f94 100644 --- a/src/components/CharacterCreation/CharacterCreation.tsx +++ b/src/components/CharacterCreation/CharacterCreation.tsx @@ -1,4 +1,5 @@ import { useState } from "react"; +import { Pencil } from "lucide-react"; import { toRoman } from "@/lib/utils"; interface CreationChoice { @@ -132,7 +133,7 @@ export function CharacterCreation({ scene, loading, onRespond }: CharacterCreati
{key} @@ -140,10 +141,12 @@ export function CharacterCreation({ scene, loading, onRespond }: CharacterCreati
)) diff --git a/src/components/CharacterCreation/__tests__/CharacterCreation.edit-affordance.test.tsx b/src/components/CharacterCreation/__tests__/CharacterCreation.edit-affordance.test.tsx new file mode 100644 index 0000000..68b166d --- /dev/null +++ b/src/components/CharacterCreation/__tests__/CharacterCreation.edit-affordance.test.tsx @@ -0,0 +1,128 @@ +import { readFileSync } from "node:fs"; +import { resolve } from "node:path"; +import { describe, expect, it } from "vitest"; +import { render, screen } from "@testing-library/react"; +import { CharacterCreation } from "../CharacterCreation"; + +/** + * Playtest 2026-04-26 sq-playtest-pingpong section + * `[UX] Edit affordances on the chargen sheet are too pale to discover`. + * + * The original "Edit" link was a bare text-only `