> For the complete documentation index, see [llms.txt](https://docs.varbase.vardot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.varbase.vardot.com/developers/theme-development-with-varbase/drupal-canvas.md).

# Drupal Canvas

**Drupal Canvas** is the visual page builder that ships with **Varbase** and the **Vartheme BS5** theme. These guides show how to build and manage pages, regions and components with Drupal Canvas — no code required.

{% content-ref url="/pages/un7fxC39Ip27NRyXxEDW" %}
[Introduction to Drupal Canvas in Varbase](/developers/theme-development-with-varbase/drupal-canvas/introduction-to-drupal-canvas-in-varbase.md)
{% endcontent-ref %}

{% content-ref url="/pages/5mUAiVN6eJhlEzDC9AtX" %}
[Editing the Header and Footer With Drupal Canvas](/developers/theme-development-with-varbase/drupal-canvas/editing-the-header-and-footer-with-drupal-canvas.md)
{% endcontent-ref %}

{% content-ref url="/pages/w35izgDVTJb08B3cPT7s" %}
[Managing Multiple Accordions With Drupal Canvas](/developers/theme-development-with-varbase/drupal-canvas/managing-multiple-accordions-with-drupal-canvas.md)
{% endcontent-ref %}

{% content-ref url="/pages/YrkVMC7m40kpwDbjTXVv" %}
[Hero Slider Container and Hero Slide With Drupal Canvas](/developers/theme-development-with-varbase/drupal-canvas/hero-slider-container-and-hero-slide-with-drupal-canvas.md)
{% endcontent-ref %}

{% content-ref url="/pages/wUdp8muJR8mk5YHml7LT" %}
[Building Common Page Types With Drupal Canvas](/developers/theme-development-with-varbase/drupal-canvas/building-common-page-types-with-drupal-canvas.md)
{% endcontent-ref %}

{% content-ref url="/pages/7gP4Za6hGjIfajmZXnSo" %}
[Building Pages With the Drupal Canvas AI Agent](/developers/theme-development-with-varbase/drupal-canvas/building-pages-with-the-drupal-canvas-ai-agent.md)
{% endcontent-ref %}

{% content-ref url="/pages/Dx4BDDAjSRbtkqyqCMho" %}
[Default Canvas Patterns](/developers/theme-development-with-varbase/drupal-canvas/default-canvas-patterns.md)
{% endcontent-ref %}
