Overview
Clicking the + button in the top-left corner shows the component list. This list is not scrollable.

This issue was discovered in #3454125-53: Implement temporary design system for the DrupalCon Barcelona demo (see 1.3), then it was added in #3463798-10: No upward auto-scroll when components are dragged, from where it was moved to being its own issue, so other changes are not blocking it. It's in the critical path for #3454094: Milestone 0.1.0: Experience Builder Demo.
Proposed resolution
The problem is twofold:
- There is unnecessary code in an event handler that takes over the scroll event;
- The container that lists components doesn't allow content to overflow.
User interface changes
A component list that scrolls.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | xb-component-list-scroll.gif | 9.55 MB | balintbrews |
| xb-unable-to-scroll-component-list.jpg | 93.52 KB | balintbrews |
Issue fork experience_builder-3471102
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
Comment #3
balintbrewsComment #4
balintbrews@kristen pol, I fixed the broken preview thumbnails you noticed in #3463798: No upward auto-scroll when components are dragged.
Comment #5
kristen polThis is working for me! Yay! So much easier :)
Comment #6
wim leersLooks great! 😄
Signaling to Ben how close to ready this is :)
Comment #7
bnjmnm@balintbrews I have only one bit that needs looking at - could you either remove the style change in the (i think) unused class or explain where it is used?
After that just switch back to RTBC and I'll commit.
Comment #8
balintbrewsThanks for the review, @bnjmnm!
Comment #10
bnjmnmGood stuff! Merged.
Comment #11
kristen polYay! 😍