Skip to content

Repository files navigation

Drupal CMS Extra

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.

Getting Started

You have two options to set up and use this enhanced Drupal CMS distribution:

Option 1: Composer-Based Installation (Recommended for Developers)

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-extra
ddev config --project-type=drupal11 --docroot=web
ddev start
ddev composer install
ddev composer setup-site
ddev launch

If not using DDEV, ensure your local environment meets Drupal system requirements and adjust the commands accordingly.

Option 2: Pre-Packaged ZIP Installation (No Composer Required)

For users without Composer or those seeking a simpler installation process, we provide pre-packaged ZIP files that include all necessary files.

Installation Steps:

  1. Download the latest release from: 👉 https://github.com/morethanthemes/drupal-cms-extra/releases/latest
  2. Extract the ZIP file into your web server's root directory.
  3. Make sure your environment meets the Drupal's system requirements.
  4. Open your site in a browser and follow the Drupal installation wizard.
  5. During installation, make sure to enable all available features (recipes).
  6. Complete the installation process as guided.
  7. Enable the corporateclean theme and set it as the default.
  8. Enable the following modules:
    • block_content
    • default_content
    • simple_styleguide
  9. Go to Extend > Recommended and install the Extra UX recipe.

Enhanced Features

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.

Documentation

For more information on included themes, blocks, and layout features, please refer to: 📘 Webmaker+ Documentation

Contributing

Contributions are welcome!

  • Fork the repository
  • Submit a pull request
  • Or open an issue for bug reports and feature requests

License

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.

About

Downloadable Drupal CMS with enhanced UX similar to https://corporateclean.morethanthemes.com

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages