Skip to content

feat(live): redesign Live Workbench with Quick Canvas - #24

Merged
Hugo-JC merged 6 commits into
mainfrom
feat/live-inspector-workbench
Nov 10, 2026
Merged

Hugo-JC merged 6 commits into
mainfrom
feat/live-inspector-workbench

Conversation

@Hugo-JC

@Hugo-JC Hugo-JC commented Nov 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Redesign the Live overlay with Integra blue, compact workbench styling, responsive layout and reduced-motion/high-contrast support.
  • Add two modes: Quick Canvas for common preview actions and Inspector for detailed class/style controls.
  • Show selected-element dimensions, display mode and font size.
  • Coalesce pointer picking through requestAnimationFrame to avoid layout reads on every raw pointer event.
  • Expand the Live Inspector skill with fast-launch, adapter, safety, accessibility, performance and source-handoff contracts.
  • Update Live documentation and v2 specification.

Safety and scope

  • Vite remains development-only through apply: 'serve'.
  • Preview changes remain temporary DOM mutations; no source writing or AI provider calls.
  • No runtime dependencies added.
  • Escape closes and restores previews.

Validation

  • Existing Live Inspector tests are retained.
  • CI should run the full repository checks; visual browser verification remains required before marking the UI fully validated.

Review notes

The previous, unrelated Impeccable-alignment PR is not merged or included in this branch. This PR is based on main and can be reviewed independently.

@Hugo-JC
Hugo-JC requested a review from Hugo-PC21 November 10, 2026 10:50
@Hugo-JC Hugo-JC self-assigned this Nov 10, 2026
@Hugo-JC
Hugo-JC requested review from Hugo-PC21 and removed request for Hugo-PC21 November 10, 2026 10:50
@Hugo-JC Hugo-JC added bug Something isn't working accessibility Barrier affecting people with disabilities CI labels Nov 10, 2026
@Hugo-JC
Hugo-JC marked this pull request as ready for review November 10, 2026 10:51
@Hugo-JC
Hugo-JC merged commit 5bbd443 into main Nov 10, 2026
0 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Barrier affecting people with disabilities bug Something isn't working CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants