Skip to content

Instantly share code, notes, and snippets.

View dadolun95's full-sized avatar
πŸ€“
Developing

dadolun95 dadolun95

πŸ€“
Developing
View GitHub Profile
@dadolun95
dadolun95 / mage-os-pagebuilder-explanation.md
Last active October 19, 2025 10:49
Mage-OS Page Builder Widget component explanation

Why we need this module and that kind of feature?

Mage-OS PageBuilder Widget module (part of the mage-os release since 2.0 version) allows the user to specify CMS widgets and relative configurations inside a dedicated page builder component named "CMS Widget". As for all pagebuilder components this component is draggable and can be placed inside other components. The main thing about this module is that with it people are now able to configure widgets and see the relative preview on the pagebuilder. IMO, in terms of dev experience enhancement, this is a revolutionary module that erase the necessity to develop page builder dedicated components and understand all the stuff behind (uiComponents, pagebuilder inherit logics,preview vs actual frontend representation). So, the main goal of the module is simplify the development, customization and usage of pagebuilder UI components relying completely on CMS widgets (that are quite easy to use).

How it works