Why Theme Marketplace Is Not Available

Applies to: FlexLab

Overview

FlexLab projects do not include the dashboard Themes or Theme Marketplace screens. Visual design lives in your Git repository so every change is reviewed, versioned, and deployed like any other code.

Why FlexLab works this way

FlexLab targets developer workflows: custom Twig templates, component libraries, and CSS built in pipelines. Letting editors switch themes from the dashboard would bypass Git history and break reproducible deploys.

What happens if you try Themes

If you open Themes on a FlexLab environment, FlexSite redirects you away — the menu item is not part of the FlexLab product.

How to change design instead

  1. Add or update a theme with composer require in your repo (or commit a custom theme under web/themes/custom).
  2. Enable the theme in Drupal after deploy (drush theme:enable via Automation or CLI).
  3. Compile front-end assets in GitLab CI if your theme uses Sass, npm, etc.

Need marketplace themes without Git?

Use Codeless for editor-driven theme swaps, or prototype in a Codeless sandbox and port approved Twig/CSS into FlexLab manually.