Skip to content

refactor(web): split compose v2 CSS by surface - #206

Merged
AlexsanderHamir merged 3 commits into
mainfrom
compose-visual-match/00-split
Aug 17, 2026
Merged

AlexsanderHamir merged 3 commits into
mainfrom
compose-visual-match/00-split

Conversation

@AlexsanderHamir

@AlexsanderHamir AlexsanderHamir commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Split app-task-compose-page-v2.css into disjoint surface files so Plans 1–4 can land in parallel without sharing one ~1300-line stylesheet.
  • Move-only: same selectors and values, scoped under .task-compose-page--v2. Hoist the Test scenarios trigger overrides into app-task-create-form.css.
  • Baseline app-task-compose-handoff.css (356 lines, just over the CSS red line). Do not split it further in this layer.

Stack

This is the stack base. Plans 1–4 rebase onto compose-visual-match/00-split.

Verify

  • .\scripts\check-web.ps1 -Group lint — pass
  • .\scripts\check.ps1 -WebOnly — pass
  • .\scripts\check.ps1 (full) — blocked on pre-existing gofmt for pkgs/draftassist/metrics/metrics.go (unchanged from main)

AlexsanderHamir and others added 3 commits August 16, 2026 19:22
Co-authored-by: Cursor <cursoragent@cursor.com>
…lesheet

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@AlexsanderHamir AlexsanderHamir changed the title compose visual match/00 split refactor(web): split compose v2 CSS by surface Aug 17, 2026
@AlexsanderHamir
AlexsanderHamir merged commit db2be7d 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