unsloth/studio/frontend/src/components
Daniel Han b66d35b425
Studio: stop hidden source badges from inflating chat scroll height (#5822)
The SourcesGroup measurement container renders every citation badge
off-screen with `invisible absolute` so we can measure how many fit in
two rows. Absolute descendants still contribute to the parent's
scrollable overflow region, so long source lists added hundreds of
pixels of phantom scroll space below the assistant message that the
user could scroll into.

Wrap the measurement container in an absolute, `h-0`, `overflow-hidden`
box so the off-screen pills are clipped out of the scrollable overflow
region. Measurement still works because offsetTop is read relative to
the positioned wrapper.
2026-05-31 05:55:00 -07:00
..
assistant-ui Studio: stop hidden source badges from inflating chat scroll height (#5822) 2026-05-31 05:55:00 -07:00
layout Update license headers 2026-03-12 17:23:10 +00:00
markdown Update license headers 2026-03-12 17:23:10 +00:00
tauri Harden Tauri release flow (#5341) 2026-05-12 20:30:20 -07:00
ui studio/frontend: fix onboarding CSP violations (#5658) 2026-05-22 05:02:19 -07:00
web Add Studio web update banner and release version display (#5308) 2026-05-11 18:24:01 +04:00
app-sidebar.tsx Update Studio sidebar logout icon to logout-05 (#5878) 2026-05-31 00:53:40 -07:00
example.tsx Update license headers 2026-03-12 17:23:10 +00:00
navbar.tsx Studio: Improve chat composition, fix scroll behaviour, and refine sidebar UX (#5089) 2026-04-21 02:20:45 +04:00
section-card.tsx Update license headers 2026-03-12 17:23:10 +00:00
shutdown-dialog.tsx feat(studio): replace navbar with collapsible sidebar (#4936) 2026-04-16 08:46:16 -07:00