This commit is contained in:
2026-07-18 01:32:38 +02:00
parent 270b292f6d
commit fcd25d4239
32 changed files with 865 additions and 236 deletions

View File

@@ -0,0 +1,21 @@
<!-- components/PageTree.vue -->
<script setup>
const { data: pages } = await useAsyncData('nav', () =>
queryCollectionNavigation('content')
)
</script>
<template>
<nav>
<h2>Notes</h2>
<TreeNode :nodes="pages" />
</nav>
</template>
<style lang="scss" scoped>
nav {
padding: 40px;
box-shadow: var(--shadow-elevation-medium);
background-color: var(--bg-sidebar);
}
</style>