Drupal Pages is a shared source theme for Drupal project documentation built with Material for MkDocs and published through GitLab Pages.
It bundles Drupal brand colors, Noto Sans and ZT Gatha fonts, light and dark modes, a full-width home page template, mobile logo support, and an optional video switcher. Each project keeps its own logo, navigation, and content.
Projects install a pinned release or commit from the DrupalCode repository. The documentation build includes a local copy of the assets, and maintainers choose when to upgrade.
The theme was extracted from Site Agent. Installation instructions and examples are included in the repository README.
Screenshots
The home page examples below show Site Agent, where the shared styling originated. The documentation example shows Drupal Pages itself. Each project supplies its own content and logo.
Browse the screenshot gallery or read the installation guide.
Home page in light mode
Home page in dark mode
Mobile home page
Documentation layout
How this project is built
Much of this project's code, tests and documentation was drafted with an AI coding assistant (Claude Code). The maintainers review, test and take responsibility for every change, and the tests and code checks run on drupal.org's CI. Contributions follow Drupal's policy on the use of AI when contributing.
Supporting this project
Developed and maintained by Tyler Brown Cifu Shuster of FivePaths, LLC. Development sponsored by FivePaths.
Project information
- Created by tbcs on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.








