imagex / recipe-standard
Standard install and config for ImageX.
Package info
bitbucket.org/ixm/recipe-standard
Type:drupal-recipe
pkg:composer/imagex/recipe-standard
Requires
- drupal/chosen: *
- drupal/coffee: *
- drupal/config_ignore: *
- drupal/config_split: *
- drupal/dashboard: *
- drupal/devel: *
- drupal/environment_indicator: *
- drupal/extlink: *
- drupal/field_group: *
- drupal/focal_point: *
- drupal/gin: *
- drupal/gin_login: *
- drupal/google_tag: *
- drupal/klaro: *
- drupal/metatag: *
- drupal/navigation_extra_tools: *
- drupal/paragraphs: *
- drupal/password_policy: *
- drupal/pathauto: *
- drupal/queue_ui: *
- drupal/redirect: *
- drupal/reroute_email: *
- drupal/sdc_display: *
- drupal/sdc_tags: *
- drupal/seckit: *
- drupal/shield: *
- drupal/simple_sitemap: *
- drupal/stage_file_proxy: *
- drupal/tagify: *
- drupal/token: *
- drupal/twig_tweak: *
- drupal/userprotect: *
This package is auto-updated.
Last update: 2026-08-05 15:58:15 UTC
README
Standard installation and configuration for ImageX Drupal builds: admin theme, editorial roles, media types, and the common contrib toolset used across ImageX projects.
Recipes Included
core/recipes/administrator_rolecore/recipes/content_editor_rolecore/recipes/page_content_typecore/recipes/image_media_typecore/recipes/local_video_media_typecore/recipes/remote_video_media_type
Modules Installed
- Chosen
- CKEditor 5 (core)
- Coffee
- Contextual Links (core)
- Config Ignore
- Config Split
- Dashboard
- Database Logging (core)
- Devel
- Environment Indicator
- Extlink
- Field Group
- Focal Point
- Gin
- Gin Login
- Gin Toolbar
- Google Tag
- Klaro
- Media (core)
- Custom Menu Links (core)
- Menu UI (core)
- Metatag (including the Open Graph submodule)
- Navigation (core)
- Navigation Extra Tools
- Paragraphs
- Password Policy (with the Characters and Length constraints)
- Pathauto
- Queue UI
- Redirect
- Reroute Email
- SDC Display
- SDC Tags
- Security Kit
- Shield
- Simple XML Sitemap
- Stage File Proxy
- Tagify
- Token
- Twig Tweak
- Update Manager (core)
- User Protect
- Views UI (core)
Configuration Highlights
- Sets Gin as the admin theme and enables the Navigation admin UI.
- Places the Gin/Claro admin blocks and swaps the Navigation Shortcuts block for the Dashboard block.
- Clones every content type's default view display as a
cardview mode, so a Card display is always available. - Configures Klaro consent categories for Google Analytics/Tag Manager and grants
use klaroto anonymous and authenticated users. - Configures Security Kit (CSP, HSTS, referrer policy) and Update Manager notification thresholds for ImageX's baseline security posture.
- Grants the
content_editorandadministratorroles the media, taxonomy, redirect, and sitemap permissions needed for day-to-day editorial work. - Accepts an optional
property_idinput (prompted at apply time) for the Google Tag container ID.
Installation
Add the recipe to a project with Composer:
composer require imagex/recipe-standard
Then apply it:
drush recipe:apply recipes/recipe-standard
You'll be prompted for your site's Google Tag ID (optional — press enter to skip).
Notes
This recipe uses strict: false, so it only creates configuration that doesn't already exist — it's safe to reapply on a site that already has some of this configuration in place. It's typically applied after recipe-base as part of ImageX's standard site build.