Step 1b. Install the DX8 modules manually

    1. Download DX8

    Navigate to the download page for the module: https://bitbucket.org/cohesion_dev/dx8-module/downloads/?tab=tags and click "zip" "gz" or "bz2" on the top entry to download the modules. 

    Once, the file is downloaded, unzip to the /modules/contrib/ directory of your Drupal project. We recommend renaming the downloaded directory to “dx8”. This archive contains all the DX8 module and submodules but NOT the dependencies. If you attempt to enable the module after unzipping it, you will be asked to install additional drupal.org module dependencies. 

    To install the DX8 minimal theme, navigate to the download page for the theme: https://bitbucket.org/cohesion_dev/dx8-theme/downloads/?tab=tags and click "zip", "gz" or "bz2" on the top entry to download the theme. 

    Unzip this archive to the /themes/contrib/ directory directory of your project. This theme has no other dependencies apart from DX8 so will available to enable and use immediately. 

    2. Download dependencies 

    Download the contributed modules that DX8 requires. You can see these in the cohesion.info.yml file in the zip you downloaded in step 1 to look at the dependencies section: 

    dependencies:
      - contextual
      - token
      - imce
      - entity_reference_revisions
      - settings_tray

    Download the archive for each of these modules from drupal.org to the same /modules/contrib/ directory.
    You can download the modules using the following links:

    Token - https://www.drupal.org/project/token
    IMCE - https://www.drupal.org/project/imce 
    Entity reference revisions - https://www.drupal.org/project/entity_reference_revisions 

    Contextual and settings tray are both included in Drupal core and are not needed to be downloaded separately. 

    You will now be able to enable DX8 from the UI or via Drush. 

    3. Install DX8 

    Log in to your site as the admin user and navigate to: /admin/modules

    Enable DX8 core and all dependent modules together except for the "DX8 example custom element" module as shown below: 

    cohesion-modules.png

    Click the form submit button and agree to install the dependencies. You will now see a new "DX8" menu item in the administration toolbar. 

    Alternatively you can also enable the modules via Drush by running the following command: 

    drush pm-enable cohesion cohesion_base_styles cohesion_custom_styles cohesion_elements cohesion_style_helpers cohesion_sync cohesion_templates cohesion_website_settings -y 
    
    Cohesion DX8 Help center

    Launch our Help center to raise a support ticket or search our knowledge base of common questions and answers.

    DX8 knowledge base icon

    Knowledge base

    Get instant answers to common questions. Available online 24/7.

    Find answers

    Raise a ticket icon

    Raise a support ticket

    Log in to the Help center to raise an issue. Available Monday - Friday, 09:00 - 17:00 GMT.

    Raise ticket