From 14ef227d116639fa7afd6b6116cd5824d3741dd4 Mon Sep 17 00:00:00 2001 From: NataliaTepluhina Date: Wed, 18 Nov 2020 16:00:36 +0100 Subject: [PATCH 1/2] fix: changed sidebar to separate migration guide --- src/.vuepress/config.js | 87 ++++++++++++++++++++++------------------- 1 file changed, 47 insertions(+), 40 deletions(-) diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js index a28b461933..d8edb62bbd 100644 --- a/src/.vuepress/config.js +++ b/src/.vuepress/config.js @@ -117,42 +117,6 @@ const sidebar = { '/guide/a11y-resources' ] }, - { - title: 'Migration Guide', - collapsable: true, - children: [ - '/guide/migration/introduction', - '/guide/migration/array-refs', - '/guide/migration/async-components', - '/guide/migration/attribute-coercion', - '/guide/migration/attrs-includes-class-style', - '/guide/migration/children', - '/guide/migration/custom-directives', - '/guide/migration/custom-elements-interop', - '/guide/migration/data-option', - '/guide/migration/emits-option', - '/guide/migration/events-api', - '/guide/migration/filters', - '/guide/migration/fragments', - '/guide/migration/functional-components', - '/guide/migration/global-api', - '/guide/migration/global-api-treeshaking', - '/guide/migration/inline-template-attribute', - '/guide/migration/key-attribute', - '/guide/migration/keycode-modifiers', - '/guide/migration/listeners-removed', - '/guide/migration/props-default-this', - '/guide/migration/render-function-api', - '/guide/migration/slots-unification', - '/guide/migration/transition', - '/guide/migration/transition-group', - '/guide/migration/v-on-native-modifier-removed', - '/guide/migration/v-model', - '/guide/migration/v-if-v-for', - '/guide/migration/v-bind', - '/guide/migration/watch' - ] - }, { title: 'Contribute to the Docs', collapsable: true, @@ -213,6 +177,44 @@ const sidebar = { '/examples/todomvc' ] } + ], + migration: [ + '/guide/migration/introduction', + { + title: 'Details', + collapsable: false, + children: [ + '/guide/migration/array-refs', + '/guide/migration/async-components', + '/guide/migration/attribute-coercion', + '/guide/migration/attrs-includes-class-style', + '/guide/migration/children', + '/guide/migration/custom-directives', + '/guide/migration/custom-elements-interop', + '/guide/migration/data-option', + '/guide/migration/emits-option', + '/guide/migration/events-api', + '/guide/migration/filters', + '/guide/migration/fragments', + '/guide/migration/functional-components', + '/guide/migration/global-api', + '/guide/migration/global-api-treeshaking', + '/guide/migration/inline-template-attribute', + '/guide/migration/key-attribute', + '/guide/migration/keycode-modifiers', + '/guide/migration/listeners-removed', + '/guide/migration/props-default-this', + '/guide/migration/render-function-api', + '/guide/migration/slots-unification', + '/guide/migration/transition', + '/guide/migration/transition-group', + '/guide/migration/v-on-native-modifier-removed', + '/guide/migration/v-model', + '/guide/migration/v-if-v-for', + '/guide/migration/v-bind', + '/guide/migration/watch' + ] + } ] } @@ -290,10 +292,6 @@ module.exports = { text: 'Guide', link: '/guide/introduction' }, - { - text: 'Migration Guide', - link: '/guide/migration/introduction' - }, { text: 'Style Guide', link: '/style-guide/' @@ -305,6 +303,14 @@ module.exports = { { text: 'Examples', link: '/examples/markdown' + }, + { + text: 'Contribute', + link: '/guide/contributing/writing-guide' + }, + { + text: 'Migration from Vue 2', + link: '/guide/migration/introduction' } ] }, @@ -396,6 +402,7 @@ module.exports = { sidebarDepth: 2, sidebar: { collapsable: false, + '/guide/migration/': sidebar.migration, '/guide/': sidebar.guide, '/community/': sidebar.guide, '/cookbook/': sidebar.cookbook, From af6e85a7a685ea302bf66fc03f84e4961466117b Mon Sep 17 00:00:00 2001 From: NataliaTepluhina Date: Wed, 18 Nov 2020 16:07:26 +0100 Subject: [PATCH 2/2] fix: moved contribute section --- src/.vuepress/config.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js index d8edb62bbd..620537f225 100644 --- a/src/.vuepress/config.js +++ b/src/.vuepress/config.js @@ -116,15 +116,6 @@ const sidebar = { '/guide/a11y-standards', '/guide/a11y-resources' ] - }, - { - title: 'Contribute to the Docs', - collapsable: true, - children: [ - '/guide/contributing/writing-guide', - '/guide/contributing/doc-style-guide', - '/guide/contributing/translations' - ] } ], api: [ @@ -215,6 +206,17 @@ const sidebar = { '/guide/migration/watch' ] } + ], + contributing: [ + { + title: 'Contribute to the Docs', + collapsable: false, + children: [ + '/guide/contributing/writing-guide', + '/guide/contributing/doc-style-guide', + '/guide/contributing/translations' + ] + } ] } @@ -403,6 +405,7 @@ module.exports = { sidebar: { collapsable: false, '/guide/migration/': sidebar.migration, + '/guide/contributing/': sidebar.contributing, '/guide/': sidebar.guide, '/community/': sidebar.guide, '/cookbook/': sidebar.cookbook,