Skip to content

Commit f127051

Browse files
committed
sync(bfmono): fix(simulator-ui): make verify description tooltips keyboard accessible (+19 more) (bfmono@48be9821d)
This PR is an automated gambitmono sync of bfmono Gambit packages. - Source: `packages/gambit/` - Core: `packages/gambit/packages/gambit-core/` - bfmono rev: 48be9821d Changes: - 48be9821d fix(simulator-ui): make verify description tooltips keyboard accessible - 0ce337e1c feat(gambit-simulator): split verify results into tabs - c496b4cce feat(simulator-ui): streamline verify batch controls - de43c6b8a fix(gambit): keep manual Grade test run selection stable - 29c7ebc15 chore(gambit): cut 0.8.6-rc.7 release - fc2b3e06d fix(gambit): remove dead legacy simulator UI paths - 44c4f7694 test(simulator-ui): prove test feedback chips in workbench demo - 88db0014b feat(simulator-ui): add test feedback chips to workbench - bfe36d614 fix(simulator-ui): preserve grade flag reasons in workbench chips - 5c086e843 test(simulator-ui): add explicit prompt to grade chip demo - b248de0ed test(simulator-ui): send grade chip through workbench demo - fcd572953 test(simulator-ui): capture workbench chip demo flows - 16def2f4f test(simulator-ui): cover workbench chip transport - f156e0533 feat(simulator-ui): wire workbench chips through isograph pages - e420d9dbb feat(simulator-ui): add shared workbench chip state - 30be3ea4a chore(gambit): cut 0.8.6-rc.6 release - f2d71bbf4 test(gambit): migrate simulator tests off legacy api routes - 4962281c5 fix(gambit-core): preserve legacy builtin schema uris - c17d28d98 fix(gambit-simulator): simplify isograph workbench chat chrome - 6a6e9c994 fix(gambit): degrade workspace deck graphql reads when state is missing Do not edit this repo directly; make changes in bfmono and re-run the sync.
1 parent 058bfbe commit f127051

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

simulator-ui/isograph/components/Query/SimulatorVerifyPage.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -682,13 +682,13 @@ export const SimulatorVerifyPage = iso(`
682682
</div>
683683
{selectedScenarioDeck?.description && (
684684
<Tooltip content={selectedScenarioDeck.description}>
685-
<span
685+
<button
686+
type="button"
686687
className="verify-listbox-info-icon"
687688
aria-label="Show scenario deck description"
688-
role="img"
689689
>
690690
<Icon name="circleInfo" size={16} />
691-
</span>
691+
</button>
692692
</Tooltip>
693693
)}
694694
</div>
@@ -740,13 +740,13 @@ export const SimulatorVerifyPage = iso(`
740740
</div>
741741
{selectedGrader?.description && (
742742
<Tooltip content={selectedGrader.description}>
743-
<span
743+
<button
744+
type="button"
744745
className="verify-listbox-info-icon"
745746
aria-label="Show grader description"
746-
role="img"
747747
>
748748
<Icon name="circleInfo" size={16} />
749-
</span>
749+
</button>
750750
</Tooltip>
751751
)}
752752
</div>

simulator-ui/src/styles.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,9 @@ code:not(pre *) {
423423
align-items: center;
424424
justify-content: center;
425425
height: 36px;
426+
padding: 0;
427+
border: 0;
428+
background: transparent;
426429
color: var(--color-text-subtle);
427430
cursor: help;
428431
}

0 commit comments

Comments
 (0)