Skip to content

Add adaptive animated chat composer - #98

Merged
jasonhedman merged 6 commits into
mainfrom
json/smooth-compact-composer
Sep 1, 2026
Merged

Add adaptive animated chat composer#98
jasonhedman merged 6 commits into
mainfrom
json/smooth-compact-composer

Conversation

@jasonhedman

@jasonhedman jasonhedman commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep short chat drafts and send controls on one compact row
  • expand the composer when text wraps, includes a newline, or adds content
  • animate composer height with Motion while respecting reduced-motion preferences
  • anchor the compact submit button to the bottom-right so it has no horizontal layout projection
  • add position-only scale correction for both the submit button and compact textarea content
  • enable the compact composer in both new-chat and existing-session inputs

Testing

  • pnpm check (60 test files, 253 tests)
  • production build with documented local environment placeholders
  • focused Motion-contract regressions for compact submit and textarea behavior
  • independent post-remediation review: clean

@jasonhedman
jasonhedman merged commit 0d9af9b into main Sep 1, 2026
2 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