Skip to content

Define the "layout" nodes #2

@adgad

Description

@adgad

Problem

We currently publish "layout" components through the use of the <experimental> tag. These components are not defined in the Content API schema, but are based on a generic container/slot model that was created as part of the Rich Journalism project in 2018. These used <div>s with data attributes, to indicate that they do not have semantic meaning and are purely visual.

Rich Journalism Modelling document

As part of the Spark project, these were consolidated into a small number of editorial components (which did have semantic meaning). As there was no Customer Products/Storytelling team available at the time, these components would continue to render out using the same

structure.

Content Platform open issue

When creating the AST, we would ideally like to model these components to capture the semantic meaning behind them, and let consumers choose how to render them.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions