This repository is an enhanced distribution of the official Drupal CMS, developed by More than Themes. It builds upon the standard Drupal CMS by incorporating additional themes, sample content, and pre-configured layouts to provide a richer out-of-the-box experience.
You have two options to set up and use this enhanced Drupal CMS distribution:
This method uses Composer to download all assets (Drupal core, modules, themes, etc.) and assumes Composer is available in your environment. The repository is already preconfigured for local development using DDEV, which is recommended.
Prerequisites:
Installation Steps:
git clone https://github.com/morethanthemes/drupal-cms-extra.git
cd drupal-cms-extraddev config --project-type=drupal11 --docroot=web
ddev start
ddev composer install
ddev composer setup-site
ddev launchIf not using DDEV, ensure your local environment meets Drupal system requirements and adjust the commands accordingly.
For users without Composer or those seeking a simpler installation process, we provide pre-packaged ZIP files that include all necessary files.
Installation Steps:
- Download the latest release from: 👉 https://github.com/morethanthemes/drupal-cms-extra/releases/latest
- Extract the ZIP file into your web server's root directory.
- Make sure your environment meets the Drupal's system requirements.
- Open your site in a browser and follow the Drupal installation wizard.
- During installation, make sure to enable all available features (recipes).
- Complete the installation process as guided.
- Enable the
corporatecleantheme and set it as the default. - Enable the following modules:
block_contentdefault_contentsimple_styleguide
- Go to Extend > Recommended and install the Extra UX recipe.
This enhanced distribution offers a richer default experience compared to the stock Drupal CMS:
-
Pre-installed Free Themes (latest versions):
-
Convincing Sample Content Sample content for all core content types in Drupal CMS to demonstrate layouts and features.
-
Landing Pages Content Type A dedicated content type for creating marketing or campaign landing pages using the Layout Builder.
-
Reusable Blocks A library of reusable content blocks for assembling rich page layouts.
-
Sample Landing Pages Pre-configured landing pages built using sample content and blocks.
This setup allows you to replicate the look and structure of More than Themes’ live demos like Corporate Clean.
For more information on included themes, blocks, and layout features, please refer to: 📘 Webmaker+ Documentation
Contributions are welcome!
- Fork the repository
- Submit a pull request
- Or open an issue for bug reports and feature requests
This project is licensed under the GNU General Public License, version 2 or later.
See Drupal's trademark policy for guidance on logo and name usage.