Skip to content

Add exact-height accordion to day sections - #10

Draft
Huxpro wants to merge 20 commits into
masterfrom
pretext
Draft

Add exact-height accordion to day sections#10
Huxpro wants to merge 20 commits into
masterfrom
pretext

Conversation

@Huxpro

@Huxpro Huxpro commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • add state-derived exact-height accordion layouts for BusyWeek day sections
  • keep Todo content mounted while animating the active day and disclosure glyph
  • preserve the visible scroll anchor when sections above the viewport change
  • expose accessible expanded state and honor reduced-motion preferences

Why

BusyWeek already predicts and corrects every Todo row height. This extends that geometry model to day groups, allowing panels to animate to exact values without DOM/native height reads, sentinel max-height values, or text-distorting transforms.

Validation

  • node --test tests/*.test.ts (110 passing)
  • npm run build (Lynx and Web)
  • git diff --check

Closes #8

@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
busy-week Ready Ready Preview, Comment Jul 17, 2026 2:47pm

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.

Port Pretext's exact-height accordion to day sections

1 participant