mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-13 11:13:43 +08:00
Add a floating back-to-bottom control to the chat message list that appears when the user scrolls up away from the live bottom. The button auto-docks to the right edge after 15s of inactivity (with a subtle breathing pulse) and un-docks on mouseenter, keeping it unobtrusive while reading history. - End key jumps to the bottom, ignored when focus is in an input, textarea, or contentEditable field. - Explicit jump (button click or End) forces past the stick-to-bottom escape lock and clears it so sticky auto-scroll resumes following new content; automatic scrolls still respect the escape lock so they do not fight the user reading history. - Larger thumb-reach hit area and lower placement on mobile. - New i18n key chat.scrollToBottom (zh-CN / en-US). |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| test | ||
| .npmrc | ||
| index.html | ||
| package.json | ||
| pnpm-lock.yaml | ||
| TEST_CASES.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||