VLSuite travels far because it is standing on the shoulders of giants, leveraging Layout Builder and contrib modules to provide a content editing experience to ambitious site builders.
This session features the capabilities of VLSuite, a set of modules that allow to deliver maximum value in the shortest time possible when it comes to site and content building. But talk is cheap, so what does VLSuite really offer?
VLSuite is under heavy development but it already features:
- Much more organic preview during the editing process, no need to save to see how it looks constantly, a WYSIWYG at the layout and content level.
- Easy creation of new content components at the site building layer, for specific nodes or as a library components.
- Integration with any type of entity that can use Layout Builder.
- User experience greatly improved over what core provides.
- Out of the box solutions to daily use case applications.
- Optimization of development times, serving as launch pad for site builders, developers and clients.
- No entity fields to customize component look and feel.
How is this achieved? Thanks to the following premises:
- Core Layout Builder ecosystem based.
- Flexibility is the most important decision criteria.
- Aiming to facilitate the basis of any development through a reusable and extensible suite.
- No dependency on any distribution, profile, theme or admin theme.
- Optional dependencies to provide out of the box functionalities.
- Compatible with other approaches: if it works with Layout Builder it should work with VLSuite.
- Allows switching used CSS classes thanks to internal identifiers so you could switch from one theme to another specifying the matching utility classes of the new theme.
- Maximum use and optimization of existing styles, both initial and customized, avoiding the need of adding new CSS constantly.
- Totally Libre Software without any external dependencies or costs.
You can get more info the module's page along with some videos that features the power of the VLSuite.
Â