chore: drawer slide-in + full-height portal-fix (kit-bump bc9cb2d) #82

Merged
janpeter merged 1 commit from claude/copilot-drawer-slide into main 2026-06-12 20:41:39 +02:00
Owner

Samenvatting

Bumpt de gevendorde scrum4me-copilot-kit naar bc9cb2d (kit-PR #6). Twee fixes aan de Copilot-drawer, live geverifieerd in dit dashboard op poort 3002:

  1. Slide-in — het paneel schuift nu van rechts in (300ms ease-out) met overlay-fade i.p.v. instant te verschijnen; prefers-reduced-motion-veilig.
  2. Full-height — het paneel vulde maar ~60px hoogte. De drawer werd als position: fixed-kind van de flex items-center-nav platgedrukt (align-items bepaalde de hoogte i.p.v. inset-y-0). Kit rendert overlay + paneel nu via createPortal naar document.body, buiten de flex-nav — volle viewporthoogte.

Alleen een submodule-pointer; geen Ops-code gewijzigd. De drawer-props zijn ongewijzigd (API-compatibel).

Testplan

  • Kit: 92/92 tests + typecheck groen (in kit-PR #6)
  • Live op poort 3002: paneel 962px hoog, content-kolom 846px (was 0), slide schuift in, light + dark
  • [] Na merge: git submodule update in de productie-checkout + redeploy

🤖 Generated with Claude Code

## Samenvatting Bumpt de gevendorde `scrum4me-copilot`-kit naar `bc9cb2d` (kit-PR #6). Twee fixes aan de Copilot-drawer, live geverifieerd in dit dashboard op poort 3002: 1. **Slide-in** — het paneel schuift nu van rechts in (300ms ease-out) met overlay-fade i.p.v. instant te verschijnen; `prefers-reduced-motion`-veilig. 2. **Full-height** — het paneel vulde maar ~60px hoogte. De drawer werd als `position: fixed`-kind van de `flex items-center`-nav platgedrukt (`align-items` bepaalde de hoogte i.p.v. `inset-y-0`). Kit rendert overlay + paneel nu via `createPortal` naar `document.body`, buiten de flex-nav — volle viewporthoogte. Alleen een submodule-pointer; geen Ops-code gewijzigd. De drawer-props zijn ongewijzigd (API-compatibel). ## Testplan - [x] Kit: 92/92 tests + typecheck groen (in kit-PR #6) - [x] Live op poort 3002: paneel 962px hoog, content-kolom 846px (was 0), slide schuift in, light + dark - [] Na merge: `git submodule update` in de productie-checkout + redeploy 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Kit-PR #6: paneel schuift nu van rechts in (300ms, reduced-motion-safe) en
rendert via een portal naar document.body, zodat inset-y-0 de volle hoogte
pakt i.p.v. plat te drukken in de flex-nav. Live geverifieerd op poort 3002.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/Ops-dashboard!82
No description provided.