diff --git a/src/components/Sidebar.module.scss b/src/components/Sidebar.module.scss index 4fb09dc0..0f709c7f 100644 --- a/src/components/Sidebar.module.scss +++ b/src/components/Sidebar.module.scss @@ -85,10 +85,11 @@ .toc { ul { padding-left: 0; + margin: 0; ul { - padding-left: $spacer / 2; - margin: 0; + border-left: 1px solid $brand-grey-lighter; + margin-left: $spacer; } } diff --git a/src/templates/Typedoc.jsx b/src/templates/Typedoc.jsx index 2937d9d5..bf06e3e1 100644 --- a/src/templates/Typedoc.jsx +++ b/src/templates/Typedoc.jsx @@ -17,15 +17,29 @@ const showKindOfProperty = ['Method', 'Property'] const toc = typedoc => { const items = typedoc - .map( - ({ name }) => ` + .map(({ name, children }) => { + const parentName = name + + return `
${name}
+ ${name}
+
+