Skip to content

style(studio): --scrim token for the nav drawer; sticky rubric card and hub entry scroll inside the viewport - #800

Merged
LinuxDevil merged 6 commits into
mainfrom
redesign/r4-polish
Oct 29, 2026
Merged

LinuxDevil merged 6 commits into
mainfrom
redesign/r4-polish

Conversation

@LinuxDevil

Copy link
Copy Markdown
Owner

Polish batch from the final review: --scrim token, status pills not colour-only in the agent rail, two restored accessible names, sticky panels whose footers stay reachable, and canvas fit/selection resets.

Ticket: R4 (Agent Forge Studio redesign, audit/forge-redesign/PLAN.md)

Changes

  • test(studio): rail-status shot waits on the socket state; overflow review shots; thread link asserted by its text
  • fix(studio): sticky rubric card and hub entry cap at the scroll container's height, not the viewport's
  • fix(studio): canvas refits a refilled empty graph and drops edge selection on agent switch
  • fix(studio): restore the "Add rubric row" and "Back to threads" names
  • fix(studio): unsaved and errored agent rows spell their status in a pill, not colour alone
  • style(studio): --scrim token for the nav drawer; sticky rubric card and hub entry scroll inside the viewport

Verification: focused vitest, tsc --noEmit, eslint, affected Playwright specs, light + dark screenshots reviewed; full suite and fallow run in CI.

🤖 Generated with Claude Code

LinuxDevil and others added 6 commits October 29, 2026 17:29
…nd hub entry scroll inside the viewport

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ill, not colour alone

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ction on agent switch

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…iner's height, not the viewport's

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…view shots; thread link asserted by its text

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LinuxDevil
LinuxDevil merged commit a7e55c5 into main Oct 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant