Download the PHP package nortn/magento2-page-builder-classes-presets without Composer
On this page you can find all versions of the php package nortn/magento2-page-builder-classes-presets. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nortn/magento2-page-builder-classes-presets
More information about nortn/magento2-page-builder-classes-presets
Files in nortn/magento2-page-builder-classes-presets
Package magento2-page-builder-classes-presets
Short Description Magento2 PageBuilder - Classes presets
License OSL-3.0
Informations about the package magento2-page-builder-classes-presets
Classes Presets for Magento 2 PageBuilder
This module enhances the PageBuilder functionality by adding a configurable list of class presets and replacing the default "Additional Classes" input field with a select dropdown.
Features
-
Adds a new configuration section in:
- Introduces a CSS Class Presets group with a dynamic rows field where users can:
- Define multiple sets of CSS classes.
- Assign labels and descriptions to each set.
- Replaces the default "Additional Classes" input field with a select dropdown populated with values from global configuration.
Configuration
To configure the module:
- Navigate to Stores -> Configuration -> NortN -> PageBuilder.
- Locate the CSS Class Presets group.
- Use the dynamic rows field to add or edit class sets with labels and descriptions.
Note: If a class preset that is currently in use is modified or removed from the configuration, it will continue to be applied until the next content edit. Upon saving, if no new preset is selected, the value will reset.
Installation
To install the module from Packagist, run the following commands:
Usage
- When editing a PageBuilder content type that supports additional classes, you will see a select dropdown instead of a text input.
- Choose a class preset from the dropdown to apply predefined styles.
Compatibility
- Magento 2.4.x
- Adobe Commerce (formerly Magento Commerce)
Support
For any issues or feature requests, please open an issue on GitHub.
GitHub Repository: m2ext-page-builder-classes-presets