diff options
Diffstat (limited to 'examples/docs/src/components/SiteSidebar.astro')
-rw-r--r-- | examples/docs/src/components/SiteSidebar.astro | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/docs/src/components/SiteSidebar.astro b/examples/docs/src/components/SiteSidebar.astro new file mode 100644 index 000000000..7279d9aea --- /dev/null +++ b/examples/docs/src/components/SiteSidebar.astro @@ -0,0 +1,20 @@ +--- +import { sidebar } from '../config.ts'; +--- + +<nav> + <ul class="nav-groups"> + {sidebar.map(category => ( + <li> + <div class="nav-group"> + <h4 class="nav-group-title">{category.text}</h4> + <ul> + {category.children.map(child => ( + <li class="nav-link"><a href={child.link}>{child.text}</a></li> + ))} + </ul> + </div> + </li> + ))} + </ul> +</nav> |