Skip to content

fix(ui): widen the composer dialog to 720px so New task's foot stands on one row - #3779

Merged
luke-agent[bot] merged 1 commit into
mainfrom
luke/fix-new-task-composer-width
Oct 19, 2026
Merged

luke-agent[bot] merged 1 commit into
mainfrom
luke/fix-new-task-composer-width

Conversation

@dastratakos

@dastratakos dastratakos commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

This is a follow-up to #3717. With a real repository and model, New task's 620px card pushed the presses at the bottom of the composer (Plan, the model chip, the microphone and Start) onto a second row, and the developer asked for it wider. This PR changes the one token behind DIALOG_SIZE.COMPOSER, --luke-dialog-composer-width, from 620px to 720px in both profiles. New task is the only dialog using that size.

Summary

  • packages/ui/src/tokens/profiles.css: --luke-dialog-composer-width goes from 620px to 720px.
  • A narrow window is unaffected: the card is still min(720px, 100%), and the bottom row still wraps where there's no room.

Screenshot

The real NewTaskDialog in Chromium with fake data, named as on the developer's Mac (ReviewStage/luke, Opus 5.5 High Fast). Everything fits on one row: the controls take about 585px of the 676px available.

New task at 720px

Evidence

  • vitest run packages/ui/src/tokens packages/ui/src/components/dialog: 17 passed.
  • Desktop build, bundle budget included: pass.
  • Measured in Chromium at 720px: the bottom row has one line.

Invariants

  • ./scripts/check.sh green. (CI)
  • No behavior beyond the width. A token's value has no test that would fail without it, so none is added; the render above is the evidence.
  • PRIVACY.md unchanged.

Notes

  • Blockers or follow-up verification: None

Made with Luke


Devin Review

View guided diff Turn on auto-fix

… on one row

With a real repository and model named (ReviewStage/luke, Opus 5.5 High
Fast), the 620px card wrapped the foot's presses onto a second row. At
720px the foot needs about 585px of its 676px.

Co-authored-by: luke-agent[bot] <339870089+luke-agent[bot]@users.noreply.github.com>
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
luke-web Error Error Oct 19, 2026 2:43am UTC

Request Review

@luke-agent
luke-agent Bot enabled auto-merge October 19, 2026 02:38

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

Devin Review

Comment thread packages/ui/src/tokens/profiles.css Resolved
@luke-agent
luke-agent Bot added this pull request to the merge queue Oct 19, 2026
Merged via the queue into main with commit 56cebc4 Oct 19, 2026
10 of 11 checks passed
@luke-agent
luke-agent Bot deleted the luke/fix-new-task-composer-width branch October 19, 2026 02:50

This branch had an error being deployed

1 failed deployment
Preview — 61607dfe Deployed Oct 19, 2026 by vercel[bot]
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