diff options
-rw-r--r-- | src/build/special_box.mjs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/build/special_box.mjs b/src/build/special_box.mjs index 0b284ec..9321e66 100644 --- a/src/build/special_box.mjs +++ b/src/build/special_box.mjs @@ -18,6 +18,20 @@ export default function specialBox() { className: 'special-box ' + node.name, }; } + if (node.type === 'containerDirective' && node.name === 'details') { + if(node.children.length > 0 && node.children[0].type == "paragraph") { + node.children[0] = { + type: "containerDirective", + data: { + hName: 'summary' + }, + children: node.children[0].children + }; + + const data = node.data || (node.data = {}); + data.hName = 'details'; + } + } }); }; } |