Skip to content

fix: make insert elements panel scroll independently#5255

Merged
adrians5j merged 9 commits into
nextfrom
adrian/wb-ui-fixes-1-2026-05-26
May 27, 2026
Merged

fix: make insert elements panel scroll independently#5255
adrians5j merged 9 commits into
nextfrom
adrian/wb-ui-fixes-1-2026-05-26

Conversation

@adrians5j
Copy link
Copy Markdown
Member

@adrians5j adrians5j commented May 27, 2026

What changed

The Insert Elements panel in the website builder toolbar now properly fills the available vertical space and scrolls its content, instead of being constrained by its natural content height. A new reusable FillViewport component family was added to admin-ui to solve this layout pattern generically.

image

Changelog

Insert Elements panel now scrolls independently within the toolbar

Previously the component list in the Insert tab could overflow the toolbar without scrolling correctly. The panel now fills the remaining height below the search bar and scrolls when content exceeds the available space.

Squash Merge Commit

fix: make insert elements panel scroll independently (#5255)
feat: add FillViewport layout components to admin-ui (#5255)

@adrians5j adrians5j added this to the 6.4.0 milestone May 27, 2026
@adrians5j adrians5j changed the title adrian/wb-ui-fixes-1-2026-05-26 fix: make insert elements panel scroll independently May 27, 2026
@adrians5j adrians5j marked this pull request as ready for review May 27, 2026 14:13
@adrians5j adrians5j merged commit 38ed427 into next May 27, 2026
19 checks passed
@adrians5j adrians5j deleted the adrian/wb-ui-fixes-1-2026-05-26 branch May 27, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant