diff options
author | ache <ache@ache.one> | 2023-06-12 09:12:07 +0200 |
---|---|---|
committer | ache <ache@ache.one> | 2023-06-12 09:12:07 +0200 |
commit | 6abc965fdd8126d6b27b3a4940eed27227681a27 (patch) | |
tree | 16da0de1b0c06ae1a3c72ed0ddd71bdda8ecc399 /src/build/special_box.mjs | |
parent | Add style to details (diff) |
Create details special box
Diffstat (limited to 'src/build/special_box.mjs')
-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'; + } + } }); }; } |