fix(web): make every panel scroll

Each panel's root was a plain div with padding, so anything past the panel's
height was simply not reachable — the gallery showed its first two rows of
sixty images, and the Providers panel cut off mid-card. The shell hands a
panel a fixed-height box and does not scroll it for you; plugins/music has
had `h-full overflow-y-auto` on every panel root since it was written.

Collections gets it in both places, the list and the detail view, which are
two separate returns in one file and would otherwise disagree.
This commit is contained in:
2026-08-20 21:15:39 +01:00
parent 2ca506b9d1
commit 4533ef03ec
4 changed files with 7 additions and 5 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ export const Generate = () => {
}
return (
<div className="space-y-6 p-4">
<div className="h-full space-y-6 overflow-y-auto p-4">
<div className="space-y-2">
<Label htmlFor="atelier-prompt">Prompt</Label>
<Textarea