Repository navigation
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This is a one-line responsive styling fix that aligns Runtime controls with the existing settings-row container layout. It has no application-logic, data, deployment, security, or configuration impact. Notes:
You can add or adjust custom eligibility rules. Learn more. |
macroscopeapp
Bot
dismissed
their stale review
October 11, 2026 10:56
Dismissing prior approval to re-evaluate 76cf754
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
In the provider editor, the Antigravity setup's Runtime row stacks its status and buttons once the row is narrower than 32rem, but the control box keeps its side-by-side width and alignment (
sm:w-56 sm:text-right), which follow the viewport instead of the row. In the web app at a 1280×800 viewport the row content is 508px, so the status and the Reinstall button sit right-aligned in a 224px box while the trash button stays at the left edge (#18174).Change
The control box uses the row's own container query,
@min-[32rem]/settings-row:w-56 @min-[32rem]/settings-row:text-right, the same breakpointSettingsRowstacks at. When the row stacks, the control now renders the full-width layout this row already uses below thesmviewport breakpoint. One class change inProviderSetupSection.tsx.Scope and approval
Closes #18174. The triage confirmed the viewport/container mismatch as the cause and asked for the control to follow the row's container query.
Verification
An agent ran these checks on a Linux dev server in a headless browser at 1280×800. No person tested the change. The Antigravity runtime was installed through the Runtime row so the trash button shows.
main)18174-before.mp4
18174-after.mp4
Measured in the rendered row (offsets from its content edge, row content 508px): on
mainthe status spans 0–224, Reinstall 36–224, trash 0–28; with the change the status spans 0–508, Reinstall 36–508, trash 0–28.At a 1000px viewport the provider list stacks above the editor and the row is 616px wide. There
mainand this branch render the same side-by-side layout (control 392–616, right-aligned):vp lintandvp fmt --checkon the changed file pass. No unit test: the change is one Tailwind variant, and the rendered measurement above is the check.Model: Claude Opus 5.5, Claude Fable 5.1 (review), GPT-6-Astra (review). Harness: Claude Code, Codex.