Select Git revision
README.md

#3529067 by christian.wiedemann, mogtofu33, pdureau: Make Island plugins configurable
Jean Valverde authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
README.md 2.18 KiB
Display Builder
A display building tool by the UI Suite team:
- Design system native: fully use your design system (components, style utilities, icons, themes/modes, CSS variables...) directly in Drupal without the burden of compatibility layers
- Unified: can be used instead of Layout Builder for entity view displays, Block Layout for page displays, and as a replacement of the Views' display building feature.
- Modern: A builder for the world of today, with powerful features (dynamic previews, pattern presets, real-time collaboration, deep integration with Drupal APIs...)
Installation
Install as you would normally install a contributed Drupal module. See: Installing Modules for further information.
!!! warning "Development stage" The module is still in heavy development and some extra steps may be needed.
Tests
E2e tests are done with Playwright.
Tests are located in tests/src/Playwright/tests
.
To install Playwright run from this module folder:
npm install
npx playwright install
To run tests locally, copy and adapt the .env.dist
file as .env
, fill the values and run:
npm install
npx playwright test
Contributing
Join us on slack #display_builder.
See documentation.
Documentation (Work in progress)
See online documentation or local docs/index.md.
Maintainers
Current maintainers:
- Jean Valverde - mogtofu33
- Mikael Meulle - just_like_good_vibes
- Pierre Dureau - pdureau
Supporting organizations:
- Beyris - We are leading impactful open-source projects and we are providing coding, training, audit and consulting.
- You want to support us? Contact us on slack #display_builder