open-standards/wai/quantum-studio/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science ad113f4679 quantum-studio: a diagram whose gates are buttons is a group, not an image
Editing by drawing makes each gate a focusable button. An image's
children are presentational, so a focusable gate inside an svg with
role img is a nested interactive control (axe: nested-interactive,
serious), which WAI Studio's WebKit run reports. When the gates become
buttons, the diagram takes role group and keeps its name.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-28 10:58:27 -04:00
..
views wai-quantum contract over views, the answer layer, correctness records and the harness: their schemas, the view's tool, the basis in the views, and the stored seal for 0.7.0 2026-10-28 08:42:54 -04:00
answer-view.js wai-quantum: answers drawn as they arrive in the Studio, and a correctness record kept only when asked 2026-10-28 08:42:54 -04:00
assistant.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
circuit-svg.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
compile-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
converge.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
course.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
critique-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
debugger.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
device.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
dom.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
engine.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
estimate-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
examples.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
flags.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
gallery.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
generators.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
hardware.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
history.js Quantum Studio: one interface for the browser and the desktop app, on the job service's engine 2026-10-20 17:34:16 -04:00
i18n.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
index.html Quantum Studio: one interface for the browser and the desktop app, on the job service's engine 2026-10-20 17:34:16 -04:00
main.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
md.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
novelty.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
predict.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
qasm-lang.js Quantum Studio: one interface for the browser and the desktop app, on the job service's engine 2026-10-20 17:34:16 -04:00
qec-view.js quantum-studio, wai-web, wai-quantum-desktop: an error-correction pane, and mitigation in a run 2026-10-28 08:42:54 -04:00
result-parts.js wai-quantum contract over the course and the docs: the course's schemas in schemas/, its checks named, every page run, the translations in step, and the views in English 2026-10-28 08:43:06 -04:00
rewrite-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
rules.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
shortcuts-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
state-views.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
studio.css quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
study.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
taste.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
telemetry.js wai-quantum: answers drawn as they arrive in the Studio, and a correctness record kept only when asked 2026-10-28 08:42:54 -04:00
tokens.css Quantum Studio: one interface for the browser and the desktop app, on the job service's engine 2026-10-20 17:34:16 -04:00
verdict-view.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
versions.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
visual-edit.js quantum-studio: a diagram whose gates are buttons is a group, not an image 2026-10-28 10:58:27 -04:00
workbench.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00
worker.js quantum-studio: the course in the Studio and the desktop app, and the interface in Simplified Chinese 2026-10-28 08:43:06 -04:00