fix: handle rte table overflow on smaller screens

This commit is contained in:
Arvid Norlin
2024-08-14 09:11:15 +02:00
parent 6ef4da125d
commit 35128dbf44
2 changed files with 9 additions and 3 deletions

View File

@@ -55,6 +55,10 @@
display: inline;
}
.tableContainer {
max-width: 100%;
overflow-x: auto;
}
@media screen and (min-width: 768px) {
.ol:has(li:nth-last-child(n + 5)),
.ul:has(li:nth-last-child(n + 5)) {

View File

@@ -376,9 +376,11 @@ export const renderOptions: RenderOptions = {
) => {
const props = extractPossibleAttributes(node.attrs)
return (
<Table key={node.uid} {...props}>
{next(node.children, embeds, fullRenderOptions)}
</Table>
<div className={styles.tableContainer}>
<Table key={node.uid} {...props}>
{next(node.children, embeds, fullRenderOptions)}
</Table>
</div>
)
},