summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2023-06-12 09:12:07 +0200
committerache <ache@ache.one>2023-06-12 09:12:07 +0200
commit6abc965fdd8126d6b27b3a4940eed27227681a27 (patch)
tree16da0de1b0c06ae1a3c72ed0ddd71bdda8ecc399
parentAdd style to details (diff)
Create details special box
-rw-r--r--src/build/special_box.mjs14
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';
+ }
+ }
});
};
}