collab/module-page-builder

Magento 2 module with Page Builder extensions and improvements

Installs: 233

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Language:JavaScript

Type:magento2-module

1.0.2 2024-09-06 11:26 UTC

This package is auto-updated.

Last update: 2024-11-06 11:52:43 UTC


README

The Collab_PageBuilder module overrides some of the default Magento 2 Page Builder functionalities in order to provide better performance and flexibility for Your Magento 2 app.

Configuration

Module does not have any configuration options.

Functionalities

  • Overrides widget-initializer.js in a way that only elements which are within a viewport are initialized. This way we are reducing the number of initialized widgets on a page load which positively affects the performance of the page and PageSpeed Insights score on pages which are solely based on Page Builder.

  • Overrides video-background.js so ['jarallax-wrapper', 'jarallaxVideo', 'vimeoWrapper'] dependencies are loaded only when necesarry

  • Overrides widget.js so ['jarallax'] is loaded only when needed

Why choose this extension over other solutions?

We don't believe in efficient modules which have tons of options - simple as that - modules which have multiple options, are prepared for many integrations always have some performance footprint for application. Having this in mind we are trying to provide simple, portable and independent modules which sometimes require some basic Magento 2 development skills.

Installation details

composer req collab/module-page-builder
bin/magento setup:upgrade