drupal / lumora_db
A site recipe that pairs the lumora_theme base components with Drupal's Display Builder + UI Patterns stack.
Package info
git.drupalcode.org/project/lumora_db.git
Type:drupal-recipe
pkg:composer/drupal/lumora_db
Requires
- drupal/canvas: ^1.2
- drupal/core: ^11.1
- drupal/display_builder: ^1.0@beta
- drupal/drupal_cms_starter: ^2
- drupal/lumora_theme: ^1
- drupal/ui_icons: ^1.1
- drupal/ui_patterns: ^2
- drupal/ui_skins: ^1@alpha
- drupal/ui_styles: ^1
- drupal/ui_suite_daisyui: ^5@alpha
Suggests
- drupal/drupal_cms_privacy: Adds full privacy and cookie consent features.
- drupal/drupal_cms_seo_tools: Adds advanced SEO tooling (sitemap, redirects, metatag).
This package is auto-updated.
Last update: 2026-05-07 07:27:45 UTC
README
A site recipe that pairs the lumora_theme base
components with Drupal's Display Builder +
UI Patterns stack.
lumora_db is the Display-Builder counterpart of the Canvas-based
lumora_canvas recipe: it exposes the same
lumora_theme SDC components, but composes pages with Display Builder and UI Patterns instead
of Drupal Canvas.
What it installs
- The
lumora_themetheme (set as the default). - DaisyUI starter theme (
ui_suite_daisyui) — design tokenslumora_themebuilds on. - Display Builder + UI submodules (
display_builder_ui,display_builder_entity_view,display_builder_page_layout,display_builder_views). - UI Patterns + the sub-modules that wire SDC components into blocks, views, fields, field formatters, layouts, and the patterns library.
- Drupal Canvas + the
ui_patterns_canvasbridge, so the two stacks coexist. Canvas ships with Drupal CMS, and itsPropShapeclass is type-hinted to its own SDC manager — without the bridge, UI Patterns' decorator triggers a TypeError during install. Pages can still be authored exclusively with Display Builder. - UI Icons with picker, CKEditor 5 integration, field plugin, and patterns bridge.
- UI Skins + UI Styles for theme-level styling controls.
- The standard supporting recipes from Drupal CMS: admin UI, anti-spam, authentication, media, basic privacy, basic SEO, forms, and Easy Email Express.
Requirements
- Drupal 11.1+
- PHP 8.3+
Installation
composer require drupal/lumora_db
php core/scripts/drupal recipe recipes/contrib/lumora_db
drush cache:rebuild
After installation, browse to /patterns/library to view the available lumora_theme
components, and use Structure → Display Builder to start composing pages.
License
GPL-2.0-or-later. See LICENSE.txt.