feat(SW-2930): Aligned margins and spacing for RTE html with Figma

Approved-by: Christian Andolf
This commit is contained in:
Erik Tiekstra
2025-06-03 05:45:14 +00:00
parent 958906d3bf
commit 6a639dfd7e
7 changed files with 273 additions and 174 deletions

View File

@@ -38,12 +38,11 @@ export default function Blocks({ blocks }: BlocksProps) {
)
case BlocksEnums.block.Content:
return (
<section key={`${block.typename}-${idx}`}>
<JsonToHtml
nodes={block.content.json.children}
embeds={block.content.embedded_itemsConnection.edges}
/>
</section>
<JsonToHtml
key={`${block.typename}-${idx}`}
nodes={block.content.json.children}
embeds={block.content.embedded_itemsConnection.edges}
/>
)
case BlocksEnums.block.DynamicContent:
return (
@@ -97,12 +96,11 @@ export default function Blocks({ blocks }: BlocksProps) {
return <TextCols text_cols={block.text_cols} />
case BlocksEnums.block.TextContent:
return (
<section key={`${block.typename}-${idx}`}>
<JsonToHtml
embeds={block.text_content.content.embedded_itemsConnection.edges}
nodes={block.text_content.content.json.children}
/>
</section>
<JsonToHtml
key={`${block.typename}-${idx}`}
embeds={block.text_content.content.embedded_itemsConnection.edges}
nodes={block.text_content.content.json.children}
/>
)
case BlocksEnums.block.UspGrid:
return <UspGrid usp_grid={block.usp_grid} />