Overview

Clicking a component that's already added to the preview opens the contextual panel on the right side. There are two tabs inside, and the content below the tabs is not scrollable.

Component props form

Proposed resolution

Radix Theme's Scroll Area component is currently in use there, but it only supports a fixed height, so it's not sufficient. The layout needs to be cleaned up and overflow needs to be applied.

User interface changes

A component props form that scrolls.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

balintbrews created an issue. See original summary.

balintbrews’s picture

Issue summary: View changes
StatusFileSize
new97.13 KB

balintbrews’s picture

Assigned: balintbrews » bnjmnm
Status: Active » Needs review
StatusFileSize
new8.09 MB

Component props form scrolling

fazilitehreem made their first commit to this issue’s fork.

balintbrews’s picture

@fazilitehreem, can you please create an issue fork over at #3469882: [needs design] Make the contextual/right side panel resizable and move your branch there? After creating the issue fork, just push the same branch there. Hopefully we can get this MR in soon, then your branch can get rebased, and it will be much cleaner! 😊

balintbrews’s picture

Assigned: bnjmnm » balintbrews
Status: Needs review » Needs work
wim leers’s picture

Seems worth tackling in the short term :)

Adding to https://contribkanban.com/board/experience_builder.

wim leers’s picture

Version: » 0.x-dev
Priority: Normal » Major
Issue tags: +blocker
Related issues: +#3467870: Support `{type: array, …}` prop shapes

Would be good to get this solved, I ran into this while working on #3467870: Support `{type: array, …}` prop shapes too.

balintbrews’s picture

I'm picking this up again, we need it for #3469235: Make "page data" tab in right sidebar work.

balintbrews’s picture

Assigned: balintbrews » jessebaker
Status: Needs work » Needs review

I ended up adding back the Scroll Area component from Radix Themes. With the significantly cleaned up layout, it works as intended. The close icon is now removed after discussing it with @lauriii — we'll open a new issue to refine the interactions with the sidebars.

jessebaker made their first commit to this issue’s fork.

balintbrews’s picture

StatusFileSize
new3.4 MB

Adding the latest screen capture. 📽️

Component props form scrolling in the sidebar

balintbrews’s picture

StatusFileSize
new16.88 MB
balintbrews’s picture

Assigned: jessebaker » wim leers
Status: Needs review » Reviewed & tested by the community

We'll need one more approval because of a CODEOWNERS rule.

wim leers’s picture

Assigned: wim leers » Unassigned

Discussed the CODEOWNERS rule, narrowed it. 👍

wim leers’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.