XB Week 29: Live Preview, Drag-and-Drop Fixes, and Storybook Adoption
Wim Leers reports on Experience Builder (XB) updates in week 29, highlighting improvements to live preview functionality, drag-and-drop interactions, and the xb_page content entity type documentation. The live preview now displays global regions but remains imperfect due to limitations in rendering main content. The drag-and-drop experience was refined to remove a disorienting effect and improve usability. The xb_page content entity type approach was formally documented in an Architecture Decision Record.
Additionally, server-side support for saving XB creations was extended with a client-side "Publish" button, though future changes will introduce auto-saved change listings. XB also adopted Storybook for UI component organization, improving component visibility. Other updates include UI consistency improvements, fixes for incorrect CSS asset loading, and adaptations to the end-to-end test suite to account for auto-saving functionality. Week 29 was November 25–December 1, 2024.


