README: decision 98 - the composer's textarea hides its scrollbar

This commit is contained in:
Martin Dvořák 2026-10-15 18:41:54 +00:00
commit 2a956a1cd4

View file

@ -1483,6 +1483,15 @@ Things I chose while building, with the reasoning:
and the pixel-contrast scan lost a finding (the Aero study chip, 4.49:1). The suites also find
Playwright's Chromium on macOS now (`~/Library/Caches/ms-playwright`).
98. **The chat composer's textarea has no scrollbar.** With enough text the auto-growing field
capped at 180px revealed the browser scrollbar inside the frosted tile — over the Aero glass it
read as a broken widget, not an affordance ("that ugly scroll bar in the box where you put in
the prompts"). The field carries the shared `.no-scrollbar` style now: bar gone in all three
themes (verified against production: `scrollbar-width: none`, webkit `display: none`), while
`overflow` stays `auto`, so long messages still wheel-scroll and the caret line is scrolled
into view as you type. No strings, so no i18n; the additive change sits on top of the merged
scene-heat rework unchanged.
97. **Nested tiles inside the real-blur chrome drop the baked backdrop.** "Frutiger aero theme —
the attachment button looks completely different to the other ones." The composer band, the
chat header and the study pager keep a real `backdrop-filter` (they float over scrolling