freezmo/components/chat
Martin Dvorak 977ddec8e2 Chat: the composer's textarea hides its scrollbar
The auto-growing field capped at 180px showed the browser scrollbar once
long text overflowed it - over the Aero glass it read as a broken widget,
not a scroll affordance. The field now carries the app's existing
no-scrollbar style: the bar is gone in all three themes, the text still
scrolls by wheel (overflow stays auto), and the caret line stays on screen.

Friend's scene-heat rework (0.6.7) is merged unchanged; this is additive.
All 15 suites green, contrast scan clean.
2026-10-15 18:29:43 +00:00
..
AskButton.tsx Chat mode, phase 1: grounded streaming chat over your notes 2026-10-11 18:32:11 +00:00
ChatScreen.tsx Chat chrome: one gutter, one radius scale, one even glass recipe 2026-10-14 21:32:50 +00:00
Composer.tsx Chat: the composer's textarea hides its scrollbar 2026-10-15 18:29:43 +00:00
ContextPicker.tsx The scene stops heating the MacBook 2026-10-15 19:42:29 +02:00
CopyIconButton.tsx Chat chrome: one gutter, one radius scale, one even glass recipe 2026-10-14 21:32:50 +00:00
HistoryPanel.tsx The scene stops heating the MacBook 2026-10-15 19:42:29 +02:00
Markdown.tsx Chat mode, phase 1: grounded streaming chat over your notes 2026-10-11 18:32:11 +00:00
MathSpan.tsx Chat mode, phase 1: grounded streaming chat over your notes 2026-10-11 18:32:11 +00:00
MessageRow.tsx Chat chrome: one gutter, one radius scale, one even glass recipe 2026-10-14 21:32:50 +00:00
ModelPicker.tsx The scene stops heating the MacBook 2026-10-15 19:42:29 +02:00
SidebarChatSection.tsx Chat layout: history in the main sidebar, consistent header, cleaner icon 2026-10-11 20:11:11 +00:00
ThinkingRow.tsx Chat mode, phase 1: grounded streaming chat over your notes 2026-10-11 18:32:11 +00:00