Skip to content

polish(web): match compose done-criteria card to inspiration - #200

Merged
AlexsanderHamir merged 22 commits into
mainfrom
polish/compose-criteria-card
Aug 15, 2026
Merged

AlexsanderHamir merged 22 commits into
mainfrom
polish/compose-criteria-card

Conversation

@AlexsanderHamir

Copy link
Copy Markdown
Contributor

Summary

  • Restyle the compose Done criteria list to match the inspiration: circle-check markers, full-width row dividers (no nested inner box), and a pill Add/count chrome.
  • Keep Edit/Remove available but off the rest layout (hover/focus on pointer devices; still in-flow on touch) so the command badge sits on the trailing edge.
  • Switch the verify-command badge glyph to a terminal prompt to match the inspiration.

Test plan

  • Open /tasks/new with several done criteria, including one with a verify command.
  • Confirm each row shows a light-gray circle-check, full-width hairline dividers, and no visible Edit/Remove at rest.
  • Hover a row: Edit/Remove appear; click the row still opens the criterion editor.
  • Confirm the command pill shows >_ N command on the right.
  • On a touch-sized viewport, Edit/Remove remain reachable.

AlexsanderHamir and others added 22 commits August 15, 2026 12:27
Flatten nested checklist chrome so rows divide the card, add the circle-check marker, keep Edit/Remove off the rest layout, and use a prompt glyph on the command badge.

Co-authored-by: Cursor <cursoragent@cursor.com>
Portal the readiness footer to document.body so position:fixed is not trapped by the compose column, and restyle it as a full-width pill action bar.

Co-authored-by: Cursor <cursoragent@cursor.com>
Match the rail Agent card to the inspiration: full-width Runner/Model selects, a single-border Autonomous row, and a brand switch instead of a nested checkbox.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… inspiration rail

Co-authored-by: Cursor <cursoragent@cursor.com>
…ger breaks the form layout

Co-authored-by: Cursor <cursoragent@cursor.com>
… shell

Co-authored-by: Cursor <cursoragent@cursor.com>
Hidden Edit/Remove still reserved wrap width via flex: 1 (basis 0%) and a trailing column, so criterion copy broke early (and mid-word) while a gap sat before the badge.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ft-save status

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
The numeric chip next to the heading is redundant next to the list.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Priority chips should read as severity (green/gold/orange/red), not arbitrary blue/gray.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…dal on compose

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep this branch's removal of the compose not-ready banner; take main's draft-assist host and docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Match the redesign done-criteria row: items-start, py-3.5, gap-1 trailing cluster, and collapse hidden Edit/trash so they do not steal wrap width at rest.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Hover must not reflow the row: collapsing hidden actions stole wrap width and shifted the command badge when Edit/trash appeared.

Co-authored-by: Cursor <cursoragent@cursor.com>
@AlexsanderHamir
AlexsanderHamir merged commit 7f909cb into main Aug 15, 2026
1 of 10 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