Varbase Components
Provides a component management system for Varbase
Utilizing Single Directory Components (SDC) and UI Patterns module. Working in hand with Vartheme BS5 the Varbase Theme (Bootstrap 5 - SASS). The new generation of theming based on Bootstrap 5, SDC, and UI Patterns.
Varbase Components Module
Varbase components are bundled through the Varbase Components module. GitHub: https://github.com/Vardot/varbase_components Drupal.org: https://www.drupal.org/project/varbase_components
After building a project using the varbase-project
template, you can see the code of the Varbase Components module in:
Brings in the following core and contributed modules to your site:
Module
Purpose
Single Directory Components (in Drupal core)
Allows discovery and rendering of self-contained UI components.
Allows to declare, discover, and render self-contained components.
Allows turning CL Components into configurable blocks.
Allows to create a field to select components.
Providers server rendering for CL Components.
Provides development aids to component developers.
Drush integration to generate CL Components interactively.
Provides shared features to aid low-code approaches using Single Directory Components.
Allows tagging components so other modules can understand components better.
Integrates fields and view modes with single directory components.
Define and expose self-contained UI patterns as Drupal plugins and use them seamlessly in Drupal development and site-building.
Use patterns as layouts via the Layout Discovery module.
Exposed patterns in you modules and themes and display them in a pattern library page.
Configure patterns with settings.
Use patterns as Views templates.
Last updated