molecule-core/canvas/src/components
Molecule AI App-FE 25fbcaf6da
Some checks failed
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 19s
sop-tier-check / tier-check (pull_request) Failing after 15s
audit-force-merge / audit (pull_request) Successful in 17s
fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons
- MissingKeysModal: backdrop gains aria-label (screen-reader dismiss);
  Save, Open Settings, Cancel Deploy, Deploy/Add Keys buttons gain
  focus-visible ring
- AuditTrailPanel: filter pills, Refresh, Load More buttons gain
  focus-visible ring
- MemoryInspectorPanel: Clear search, Refresh, row expand, Forget
  buttons gain focus-visible ring
- TemplatePalette: Org Templates toggle, Refresh org, Import org,
  Import Agent Folder, Template Palette toggle, Refresh templates
  buttons gain focus-visible ring
- PricingTable: CTA button gains focus-visible ring

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-11 07:31:50 +00:00
..
__tests__ Merge pull request 'test(canvas): add pure-function tests for runtimeProfiles, getIcon, and createMessage' (#235) from test/canvas-runtimeprofiles-tests into main 2026-05-10 05:03:47 +00:00
canvas fix(canvas): correct KeyboardShortcutsDialog descriptions + fix min-clamp test expectations 2026-05-10 00:01:40 +00:00
settings fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
tabs fix(canvas): toYaml always emits tools: [] and serializes nested lists 2026-05-10 11:05:02 +00:00
ui fix(canvas/a11y): add aria-hidden to 6 decorative SVGs + aria-label to OrgTokensTab input 2026-04-24 12:40:52 +00:00
A2ATopologyOverlay.tsx feat(canvas): A2ATopologyOverlay subscribes to ACTIVITY_LOGGED — drop 60s polling 2026-05-07 15:17:19 -07:00
ApprovalBanner.tsx fix(canvas): ApprovalBanner Approve/Deny button polish 2026-05-03 12:56:00 -07:00
AuditTrailPanel.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
AuthGate.tsx feat(canvas): warm-paper theme + Tailwind v4 migration 2026-05-03 01:43:55 -07:00
BatchActionBar.tsx canvas/BatchActionBar: wire Esc to clear selection (matches button title) 2026-05-03 16:31:23 -07:00
BundleDropZone.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
Canvas.tsx feat(canvas): screen reader live announcements for canvas state changes 2026-05-09 21:30:33 +00:00
CommunicationOverlay.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
ConfirmDialog.tsx fix(canvas): ConfirmDialog hover + focus polish 2026-05-03 12:28:24 -07:00
ConsoleModal.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ContextMenu.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ConversationTraceModal.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
CookieConsent.tsx canvas/CookieConsent: stop pretending to be a modal + fix link/button focus 2026-05-03 15:37:06 -07:00
CreateWorkspaceDialog.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
DeleteCascadeConfirmDialog.tsx canvas/DeleteCascadeConfirmDialog: fix Cancel no-op hover + Delete light hover + focus rings 2026-05-03 17:53:29 -07:00
EmptyState.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ErrorBoundary.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
ExternalConnectModal.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
KeyboardShortcutsDialog.tsx fix(canvas): correct KeyboardShortcutsDialog descriptions + fix min-clamp test expectations 2026-05-10 00:01:40 +00:00
Legend.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
MemoryInspectorPanel.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
MissingKeysModal.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
OnboardingWizard.tsx canvas/OnboardingWizard: theme-flip colors + fix hover traps + focus rings 2026-05-03 18:49:19 -07:00
OrgImportPreflightModal.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
PricingTable.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
ProviderModelSelector.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
ProvisioningTimeout.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
PurchaseSuccessModal.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
SearchDialog.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
SidePanel.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
Spinner.tsx fix(canvas): address all code review findings on PR #482 2026-04-16 07:48:47 -07:00
StatusDot.tsx fix(canvas): a11y fixes + budget_used TypeScript guard + orgs-page test fix (#1367) 2026-04-21 11:08:24 +00:00
TemplatePalette.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
TermsGate.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00
ThemeToggle.tsx fix(canvas/a11y): WCAG 2.4.7 focus-visible rings on remaining interactive buttons 2026-05-11 07:31:50 +00:00
Toaster.tsx canvas/Toaster: add Esc dismiss + focus-visible ring + larger touch target 2026-05-03 13:55:24 -07:00
Toolbar.tsx feat(canvas): document all keyboard shortcuts and interactions in the help dialog 2026-05-10 05:26:06 +00:00
Tooltip.tsx a11y(canvas): Tooltip Esc-to-dismiss (WCAG 1.4.13) 2026-05-03 13:23:08 -07:00
WorkspaceNode.tsx feat(canvas): keyboard-accessible edge anchors via Enter/Space 2026-05-09 22:52:33 +00:00
WorkspaceUsage.tsx fix(canvas): text-ink-soft → text-ink-mid for WCAG AA contrast 2026-05-09 23:18:14 +00:00