Skip to content

polish(web): restyle compose sticky footer to match hamix-task-ide - #212

Merged
AlexsanderHamir merged 2 commits into
mainfrom
polish/compose-sticky-footer
Aug 17, 2026
Merged

AlexsanderHamir merged 2 commits into
mainfrom
polish/compose-sticky-footer

Conversation

@AlexsanderHamir

Copy link
Copy Markdown
Contributor

Summary

Scope

  • web/src/app/styles/task-create/app-task-compose-page-v2.css
  • web/src/tasks/components/task-compose/TaskComposeReadinessBar.test.tsx

Out of scope: header, brief, criteria, handoff rail, Test scenarios, hamix-task-ide/.

Test plan

  • .\scripts\check-web.ps1 -Group test-task-components (253 passed)
  • .\scripts\check-web.ps1 -Group lint
  • .\scripts\check.ps1 — full check; known pre-existing gofmt fail on pkgs/draftassist/metrics/metrics.go (unchanged from main)
  • Open compose, confirm footer: incomplete n/4 essentials ready with muted dashed circle + inline dots; all-ready Ready to hand off with filled foreground check
  • Confirm Cancel is text-only, Save draft is white + hairline, Create task is near-black (disabled = muted track)

Made with Cursor

AlexsanderHamir and others added 2 commits August 16, 2026 20:28
Drop pill chips and brand tints so the bar reads as 6px dots plus labels, with a 20px foreground check when all essentials are ready.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace leftover modal chrome with compact text Cancel, card Save draft, and near-black Create task, and lock the bar to ~64px.

Co-authored-by: Cursor <cursoragent@cursor.com>
@AlexsanderHamir
AlexsanderHamir merged commit 047c85c into main Aug 17, 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