-
Notifications
You must be signed in to change notification settings - Fork 0
Description
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
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.