Blog
FAQ
Discussions
Search
Projects, issues, users, and merge requests.
Project ID, name, and description.
User nickname, name, and org.
Issue ID, title, and summary.
Merge request titles.
Contrib
.social
Feed
Live feed
Builds
Live builds
Core
Tags
Tags and Initiatives
#DC
Portland 2024
6-9 May
#
DrupalCon Portland
2024
๐บ๐ธ
Experience Builder
Open on Drupal.org โ
Open on Drupal GitLab โ
Created on 3 April 2024,
3 months ago
Maintained by
๐ซ๐ฎ
Finland
lauriii
Clone
Clone with SSH
Clone with HTTPS
Clone with
doGit
Follow
Sign in to follow projects
Merge Requests
More
!67
FieldType: Support storing component *trees* instead of *lists*
Open
Show issue
๐บ๐ธ
United States
tedbow
updated
about 1 hour ago
!68
[META] Support component types other than SDC
Open
Show issue
๐ฆ๐บ
Australia
larowlan
updated
about 1 hour ago
!69
Refactor Preview.tsx React component to prevent duplicate backend calls
Open
Show issue
๐ฌ๐ง
United Kingdom
jessebaker
updated
about 1 hour ago
!70
Create UI scaffolding for the primary panel (left sidebar)
Open
Show issue
๐บ๐ธ
United States
hooroomoo
updated
about 1 hour ago
!50
Ensure querying JSON nested values when parent keys are unknown is possible in all supported databases
Open
Show issue
๐บ๐ธ
United States
tedbow
updated
about 2 hours ago
!63
Allow specifying default props values when opting an SDC in for XB
Open
Show issue
๐ง๐ช
Belgium
Wim Leers
updated
1 day ago
More Merge Requests
Issues
๐
Refactor and break up SdcPropToFieldTypePropMatcher
Active
Data model
Created
28 days ago
v
๐ฆ๐บ
Australia
larowlan
about 1 hour ago
โจ
Create UI scaffolding for the primary panel (left sidebar)
Active
Page builder
Created
5 days ago
v
๐บ๐ธ
United States
hooroomoo
about 2 hours ago
๐ฑ
[META] Early phase back-end work coordination
Active
Page builder
Created
28 days ago
v
๐ง๐ช
Belgium
Wim Leers
about 4 hours ago
๐
FieldType: Support storing component *trees* instead of *lists*
Needs review
Data model
Created
6 days ago
v
๐ง๐ช
Belgium
Wim Leers
about 4 hours ago
๐ฑ
Meeting of the Experience Builder Initiative 2024-05-23
Fixed
Meetings
Created
about 1 month ago
v
๐ฆ๐บ
Australia
griffynh
about 8 hours ago
โจ
[MR Only] Edit any component prop, powered by a new FieldForComponentSuggester service, which will power the JS UI
Fixed
Page builder
Created
21 days ago
v
๐ง๐ช
Belgium
Wim Leers
about 8 hours ago
๐ฑ
Meeting of the Experience Builder Initiative 2024-06-06
Fixed
Meetings
Created
19 days ago
v
๐ฆ๐บ
Australia
griffynh
about 8 hours ago
๐
Undo/redo - user can undo the loading of the initial state
RTBC
Page builder
Created
20 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
about 10 hours ago
๐ฑ
Meeting notes: May 20th 2024 - Isomorphic rendering
Fixed
Meetings
Created
about 1 month ago
v
๐ฆ๐บ
Australia
larowlan
about 14 hours ago
๐
Use path aliases for JavaScript imports and update folder structure in /ui
Fixed
Code
Created
21 days ago
v
๐บ๐ธ
United States
hooroomoo
about 14 hours ago
๐
Centralise styling for Sortable DragImage
Fixed
Page builder
Created
19 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
about 14 hours ago
๐
Refactor Preview.tsx React component to prevent duplicate backend calls
Active
Page builder
Created
about 15 hours ago
v
๐ฌ๐ง
United Kingdom
jessebaker
about 15 hours ago
๐ฑ
[META] Support component types other than SDC
Needs review
Data model
Created
12 days ago
v
๐ฆ๐บ
Australia
larowlan
about 19 hours ago
๐
Document supported component modeling approaches
Active
Documentation
Created
about 2 months ago
v
๐บ๐ธ
United States
ctrlADel
1 day ago
๐
Implement temporary design system for the DrupalCon Barcelona demo
Active
Page builder
Created
13 days ago
v
๐ซ๐ฎ
Finland
lauriii
1 day ago
๐
Add component edit form to contextual panel
Needs work
Page builder
Created
21 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
1 day ago
๐
"Developer-created components": mark which SDCs should be exposed in XB
Fixed
Code
Created
about 2 months ago
v
๐บ๐ธ
United States
tim.plunkett
1 day ago
๐
If Experience Builder field is not translatable the dynamic source properties do not use the translated entity field value
Closed: outdated
Data model
Created
5 days ago
v
๐บ๐ธ
United States
tedbow
1 day ago
๐ฑ
Meeting of the Experience Builder Initiative 2024-06-20
Needs review
Meetings
Created
2 days ago
v
๐บ๐ธ
United States
smustgrave
2 days ago
๐
Prevent modules from being uninstalled if they provide field types used in an Experience Builder field
Fixed
Code
Created
26 days ago
v
๐บ๐ธ
United States
tedbow
4 days ago
๐
Lift most logic out of ComponentTreeItem::preSave() and into a new validation constraint
Needs review
Code
Created
5 days ago
v
๐ง๐ช
Belgium
Wim Leers
4 days ago
๐
Experiment: Adapt existing layout builder storage model instead of starting fresh
Active
Data model
Created
5 days ago
v
๐ฆ๐บ
Australia
larowlan
4 days ago
๐
Connect client & server, with zero changes to client (UI): rough working endpoints that mimic the UI's mocks
Fixed
Page builder
Created
6 days ago
v
๐ง๐ช
Belgium
Wim Leers
5 days ago
๐
Make store API paths/uris configurable via environment variables (and eventually drupalSettings)
Fixed
Page builder
Created
21 days ago
v
๐ฆ๐บ
Australia
larowlan
5 days ago
๐
Cypress test best practice suggestions
Active
Page builder
Created
5 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
5 days ago
๐ฑ
[META] Real-time preview: supporting back-end infrastructure
Needs review
Page builder
Created
15 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
5 days ago
๐
Allow Experience Builder fields to support Asymmetric and Symmetric translations
Needs review
Data model
Created
13 days ago
v
๐บ๐ธ
United States
tedbow
5 days ago
๐
[PP-2] HTTP API: update /xb-component/{component_id} to list possible prop sources for current entity context
Postponed
Page builder
Created
5 days ago
v
๐ง๐ช
Belgium
Wim Leers
5 days ago
๐
Implement undo/redo
Fixed
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
5 days ago
๐ฑ
[META] Configuration management: define needed config entity types
Active
Code
Created
about 2 months ago
v
๐บ๐ธ
United States
tim.plunkett
5 days ago
๐
Add support for matching SDC prop shape: {type: string, enum: โฆ}
Active
Page builder
Created
5 days ago
v
๐ง๐ช
Belgium
Wim Leers
5 days ago
๐ฑ
Milestone 0.1.0: Experience Builder Demo
Postponed: needs info
Page builder
Created
14 days ago
v
๐ซ๐ฎ
Finland
lauriii
5 days ago
๐
[PP-1] HTTP API: update /xb-render-component/{component_id} to use Component config entity's default values
Postponed
Page builder
Created
5 days ago
v
๐ง๐ช
Belgium
Wim Leers
5 days ago
โจ
Allow specifying default props values when opting an SDC in for XB
Needs work
Data model
Created
22 days ago
v
๐ง๐ช
Belgium
Wim Leers
5 days ago
๐
[PP-1] Diagram tying the product requirements + decisions together
Postponed
Documentation
Created
11 days ago
v
๐ง๐ช
Belgium
Wim Leers
6 days ago
๐ฑ
[later phase] [META] 7. Content type templates โ aka "default layouts" โ affects the tree+props data model
Active
Data model
Created
7 days ago
v
๐ง๐ช
Belgium
Wim Leers
6 days ago
๐ฑ
Milestone 0.2.0: Experience Builder-rendered nodes
Postponed
Page builder
Created
6 days ago
v
๐ง๐ช
Belgium
Wim Leers
6 days ago
๐
[PP-1] Create an example set of SDC components
Postponed
Code
Created
about 1 month ago
v
๐บ๐ธ
United States
ctrlADel
6 days ago
๐
Record Architecture Decisions โ to scale to many people + many timezones
Fixed
Documentation
Created
11 days ago
v
๐ง๐ช
Belgium
Wim Leers
6 days ago
๐ฑ
Page Builder Research 2024
Active
Meetings
Created
21 days ago
v
๐ซ๐ฎ
Finland
lauriii
6 days ago
๐
CI: phpcs job failing due to upstream changes in Drupal core
Fixed
Code
Created
21 days ago
v
๐ง๐ช
Belgium
Wim Leers
6 days ago
๐
Unit tests for PropExpressions to go to/from string representation + single StructuredDataPropExpression::from(โฆ) method
Fixed
Page builder
Created
25 days ago
v
๐ง๐ช
Belgium
Wim Leers
7 days ago
๐
CODEOWNERS: require only single approver for /tests/ during initial development
Fixed
Miscellaneous
Created
21 days ago
v
๐ง๐ช
Belgium
Wim Leers
7 days ago
๐
Error thrown if trying to create entity with Experience Builder field through UI
Fixed
Page builder
Created
26 days ago
v
๐บ๐ธ
United States
tedbow
8 days ago
๐
PHP 8.4 support landed upstream in #3427999, causing PHPCS CI job to fail
Fixed
Page builder
Created
23 days ago
v
๐ง๐ช
Belgium
Wim Leers
8 days ago
๐
PHPUnit SQLite CI job (+ MariaDB + PostgreSQL)
Fixed
Page builder
Created
23 days ago
v
๐ง๐ช
Belgium
Wim Leers
8 days ago
๐
CI: use Drupal 11 cspell + stylelint rules
Fixed
Code
Created
23 days ago
v
๐ง๐ช
Belgium
Wim Leers
8 days ago
๐
Add @larowlan to CODEOWNERS for /tests/
Fixed
Miscellaneous
Created
22 days ago
v
๐ง๐ช
Belgium
Wim Leers
8 days ago
๐
Clarify "components" vs "elements" vs "patterns"
Active
Documentation
Created
9 days ago
v
๐ง๐ช
Belgium
Wim Leers
8 days ago
๐
[MR Only] provide UI foundation with Drag and Drop + panels
Fixed
Page builder
Created
22 days ago
v
๐บ๐ธ
United States
bnjmnm
8 days ago
๐
Update eslint prettier configuration
Needs work
Code
Created
20 days ago
v
๐ณ๐ฟ
New Zealand
DanielVeza
8 days ago
๐ฑ
[policy no patch] Set expectations around testing for Frontend
Fixed
Documentation
Created
21 days ago
v
๐ฆ๐บ
Australia
larowlan
9 days ago
โจ
Allow adding attributes on sections and choose semantic HTML element/ARIA landmark roles
Active
Page builder
Created
11 days ago
v
๐บ๐ธ
United States
dalemoore
11 days ago
๐
Create an Open API spec for the current mock HTTP requests
Needs work
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
11 days ago
๐
Consider swapping miragejs for msw
Fixed
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
11 days ago
๐
CI: host static version of UI in GitLab Pages
Fixed
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
12 days ago
๐
CI: use template's `eslint` job to validate YML and JS, add new `UI eslint` job for UI's TypeScript
Fixed
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
12 days ago
๐
CODEOWNERS: expand + make more pragmatic for when people go on vacation
Fixed
Code
Created
12 days ago
v
๐ง๐ช
Belgium
Wim Leers
12 days ago
๐
Tweak PHPStan rules
Fixed
Code
Created
12 days ago
v
๐ฆ๐บ
Australia
larowlan
12 days ago
๐
Ensure querying JSON nested values when parent keys are unknown is possible in all supported databases
Needs work
Data model
Created
20 days ago
v
๐บ๐ธ
United States
tedbow
12 days ago
๐
FieldForComponentSuggester must be able to work without an entity context
Fixed
Page builder
Created
12 days ago
v
๐ง๐ช
Belgium
Wim Leers
12 days ago
๐ฑ
Meeting of the Experience Builder Initiative 2024-06-14
Active
Meetings
Created
12 days ago
v
๐ฆ๐บ
Australia
griffynh
12 days ago
๐
Add ::calculateDependencies() to ComponentTreeItem
Fixed
Code
Created
15 days ago
v
๐ฌ๐ง
United Kingdom
f.mazeikis@gmail.com
13 days ago
๐
Media Library integration
Active
Page builder
Created
13 days ago
v
๐ซ๐ฎ
Finland
lauriii
13 days ago
๐
Split reducers into their own methods and add unit-tests
Closed: won't fix
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
13 days ago
๐ฑ
[META] Early phase front-end work coordination
Active
User interface
Created
27 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
13 days ago
๐
Canvas interaction UI
Fixed
Page builder
Created
21 days ago
v
๐ฌ๐ง
United Kingdom
jessebaker
14 days ago
โจ
Allow panning with a trackpad and have one scrollbar in canvas
Active
Page builder
Created
19 days ago
v
๐บ๐ธ
United States
hooroomoo
14 days ago
๐
[later phase] Card component (Default component library for the experience builder)
Postponed
Theme builder
Created
about 2 months ago
v
๐ฒ๐ฝ
Mexico
rmontero
14 days ago
๐ฑ
[later phase] Research Issue For Workspaces Extra
Postponed
Theme builder
Created
3 months ago
v
๐บ๐ธ
United States
tedbow
14 days ago
๐
[later phase] Determine process for allowing theme customization for starshot users
Postponed
Code
Created
about 1 month ago
v
๐บ๐ธ
United States
nicxvan
14 days ago
โจ
Research JSON schema forms for SDC configuration
Downport
User interface
Created
23 days ago
v
๐ท๐ธ
Serbia
finnsky
14 days ago
๐ฑ
[PP-1] Create components for a default design system
Postponed
Code
Created
about 2 months ago
v
๐บ๐ธ
United States
bnjmnm
14 days ago
๐ฑ
[later phase] Theme Builder vision
Active
Theme builder
Created
27 days ago
v
๐ซ๐ฎ
Finland
lauriii
14 days ago
๐
[PP-4] CI: Cypress job should be split in unit vs end-to-end tests
Postponed
Page builder
Created
23 days ago
v
๐ง๐ช
Belgium
Wim Leers
14 days ago
๐
[later phase] Experiments in rendering Twig as React
Postponed
Code
Created
about 2 months ago
v
๐ฆ๐บ
Australia
larowlan
14 days ago
๐
Cypress test infrastructure clean-up + baseline E2E test
Active
Page builder
Created
21 days ago
v
๐ฆ๐บ
Australia
larowlan
14 days ago
๐
Add component tests using testing-library
Closed: outdated
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
14 days ago
๐
[PP-1] Create controllers/API endpoints for the UI
Postponed
Page builder
Created
29 days ago
v
๐ฆ๐บ
Australia
larowlan
14 days ago
๐
Prevent fields from being deleted if they are used in Experience Builder field's dynamic prop values
Active
Data model
Created
20 days ago
v
๐บ๐ธ
United States
tedbow
16 days ago
๐
Add tests for undo/redo
Closed: duplicate
Page builder
Created
20 days ago
v
๐บ๐ธ
United States
hooroomoo
16 days ago
๐
Centralize & standardize logic for constructing *PropSource objects
Needs review
Page builder
Created
19 days ago
v
๐ง๐ช
Belgium
Wim Leers
18 days ago
๐
SdcController cleanup tasks
Active
Page builder
Created
21 days ago
v
๐ฆ๐บ
Australia
larowlan
20 days ago
๐
Use core's rules for PHPCS and not coders
Fixed
Code
Created
about 1 month ago
v
๐ฌ๐ง
United Kingdom
alexpott
21 days ago
๐
When install with Drupal admin UI i got `sdc_test (missing)`
Closed: works as designed
User interface
Created
23 days ago
v
๐ท๐ธ
Serbia
finnsky
23 days ago
๐
Establish repository structure
Fixed
Code
Created
about 2 months ago
v
๐ฆ๐บ
Australia
larowlan
25 days ago
contrib
.social
Blog
FAQ
Discussions
Production build 0.69.0
2024