The chat input textarea now automatically expands as you type multiple lines, up to a maximum height of 200px. This improves the user experience when composing longer messages. Changes: - Use CSS field-sizing: content for modern browsers (Chrome 123+, Firefox 131+) - Add JavaScript fallback with autoResizeTextarea() for older browsers - Disable manual resize since auto-expand handles it - Reset height when input is cleared (after sending) The textarea will: - Start at minimum height (40px) when empty - Grow automatically as content is added - Cap at max-height (200px) with overflow scroll - Shrink back when content is removed |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| index.html | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||