diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index ebd27a5ee1169b963e5057c9ce29a8561631cd47..d5ec8320866f9e1263ebb9f99f3d0c6e35b531de 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -49,12 +49,23 @@ module.exports = { { title: 'Config Reference', collapsable: false, - children: extractHeaders( - fs.readFileSync(path.resolve(__dirname, '../config/README.md'), 'utf-8'), - ['h3'] - ).map(({ title, slug }) => [`#${slug}`, title]) + children: genSidebar('config/README.md') + } + ], + '/default-theme-config/': [ + { + title: 'Default Theme Config', + collapsable: false, + children: genSidebar('default-theme-config/README.md') } ] } } } + +function genSidebar (file) { + return extractHeaders( + fs.readFileSync(path.resolve(__dirname, '../', file), 'utf-8'), + ['h3'] + ).map(({ title, slug }) => [`#${slug}`, title]) +} diff --git a/docs/guide/README.md b/docs/guide/README.md index 0945b0f8c60bcb5c202650f936dc724fedda6691..e42bcd9a89c1c21391b63e4d848f49673e3d3912 100644 --- a/docs/guide/README.md +++ b/docs/guide/README.md @@ -8,6 +8,10 @@ next: ./getting-started ## Todo Features +### PWA Support + +### Algolia DocSearch Integration + ## Why Not ...? ### Nuxt / NuxtDoc diff --git a/lib/default-theme/NavLinks.vue b/lib/default-theme/NavLinks.vue index e148d0192ae9ca4fa83b3d5a7790bef9b00a05f9..f117d36c3ff785782427b5a6c9fb1408137adbe2 100644 --- a/lib/default-theme/NavLinks.vue +++ b/lib/default-theme/NavLinks.vue @@ -1,5 +1,5 @@ @@ -33,6 +34,7 @@ export default { .navbar padding 0.7rem 1.5rem line-height 2rem + position relative a, span, img vertical-align middle display inline-block @@ -48,10 +50,10 @@ export default { position relative top -0.125rem .links - font-size 0.95rem - float right - a:not(:last-child) - margin-right 1.5rem + font-size 0.9rem + position absolute + right 1.5rem + top 0.7rem @media (max-width: $MQMobile) .navbar diff --git a/lib/default-theme/SearchBox.vue b/lib/default-theme/SearchBox.vue index c58765866c08fb1fead5a3b105d928989fe70fbf..27f8910ff5f402db17d421c05eb96df51ec2e598 100644 --- a/lib/default-theme/SearchBox.vue +++ b/lib/default-theme/SearchBox.vue @@ -1,9 +1,178 @@ + + diff --git a/lib/default-theme/Sidebar.vue b/lib/default-theme/Sidebar.vue index f800ade544d2c03815a9bafcecdb799e90a6330b..58e92ebede8289893298a3cbe67af81e6d1fa781 100644 --- a/lib/default-theme/Sidebar.vue +++ b/lib/default-theme/Sidebar.vue @@ -1,6 +1,5 @@