A heading block is used to add headings to your page or sections. Headings help structure your page making your content easier to read by humans and search engines.
{% hint style="info" %} Varbase heading features are bundled through the Varbase Heading Block module as part of the Varbase Layout Builder module.
GitHub: https://github.com/Vardot/varbase_layout_builder
Drupal.org: https://www.drupal.org/project/varbase_layout_builder
After building a project using the varbase-project
template, you can see the code of the Varbase Heading Block module in:
{% endhint %}
project_directory
|-- docroot
|-- modules
|-- contrib
|-- varbase_layout_builder
|-- modules
|-- varbase_heading_block
Brings in the following core and contributed modules to your site:
Module | Purpose |
---|---|
Block (in Drupal core) |
Controls the visual building blocks a page is constructed with. Blocks are boxes of content rendered into an area, or region, of a web page. |
Block Content (in Drupal core) |
Allows the creation of custom blocks and block types. |
Text (in Drupal core) |
Defines simple text field types. |
Field (in Drupal core) |
Field API to add fields to entities like nodes and users. |
User (in Drupal core) |
Manages the user registration and login system. |
Options (in Drupal core) |
Defines selection, check box and radio button widgets for text and numeric fields. |
Link (in Drupal core) |
Provides a simple link field type. |
Filter (in Drupal core) |
Filters content in preparation for display. |
Chaos Tools Blocks | Provides improvements to blocks that will one day be added to Drupal core. |
Allowed Formats | Limit which text formats are available for each field instance. |