From aa6605764d84e7fb797a6290bd0ac9d79f019d22 Mon Sep 17 00:00:00 2001 From: Pine Date: Sat, 9 May 2020 23:13:38 -0700 Subject: [PATCH 001/202] fix: Pine/@octref's location and role (#2579) Left Microsoft, will travel nomadically, currently in Shanghai. --- src/v2/guide/team.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/v2/guide/team.md b/src/v2/guide/team.md index d64b0fb0d8..2b18de377b 100644 --- a/src/v2/guide/team.md +++ b/src/v2/guide/team.md @@ -340,12 +340,12 @@ order: 803 }, { name: 'Pine Wu', + city: 'Shanghai, China', languages: ['zh', 'en', 'jp'], github: 'octref', twitter: 'octref', work: { - role: 'Engineer on VSCode', - org: 'Microsoft' + role: 'Nomad' }, reposOfficial: [ 'vetur' From 0843a2ff99ae1642279b4e140d221ec0cb309145 Mon Sep 17 00:00:00 2001 From: jmellicker Date: Sun, 10 May 2020 20:40:45 -0700 Subject: [PATCH 002/202] add Capacitor (#2581) --- src/v2/guide/ssr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v2/guide/ssr.md b/src/v2/guide/ssr.md index 79f0b671b1..97b33f5158 100644 --- a/src/v2/guide/ssr.md +++ b/src/v2/guide/ssr.md @@ -14,4 +14,4 @@ Properly configuring all the discussed aspects of a production-ready server-rend ## Quasar Framework SSR + PWA -[Quasar Framework](https://quasar.dev) will generate an SSR app (with optional PWA handoff) that leverages its best-in-class build system, sensible configuration and developer extensibility to make designing and building your idea a breeze. With over one hundred specific "Material Design 2.0"-compliant components, you can decide which ones to execute on the server, which are available in the browser - and even manage the `` tags of your site. Quasar is a node.js and webpack based development environment that supercharges and streamlines rapid development of SPA, PWA, SSR, Electron and Cordova apps - all from one codebase. +[Quasar Framework](https://quasar.dev) will generate an SSR app (with optional PWA handoff) that leverages its best-in-class build system, sensible configuration and developer extensibility to make designing and building your idea a breeze. With over one hundred specific "Material Design 2.0"-compliant components, you can decide which ones to execute on the server, which are available in the browser - and even manage the `` tags of your site. Quasar is a node.js and webpack based development environment that supercharges and streamlines rapid development of SPA, PWA, SSR, Electron, Capacitor and Cordova apps - all from one codebase. From 2b9aede22c8df78f377d6b11cf65dd862886b595 Mon Sep 17 00:00:00 2001 From: jam Date: Wed, 13 May 2020 23:53:11 +0800 Subject: [PATCH 003/202] fix: forms.html, remove the wrapper div (#2583) --- src/v2/guide/forms.md | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/v2/guide/forms.md b/src/v2/guide/forms.md index 53c43143bb..c0a4296635 100644 --- a/src/v2/guide/forms.md +++ b/src/v2/guide/forms.md @@ -95,21 +95,19 @@ new Vue({ Multiple checkboxes, bound to the same Array: ``` html -
- - - - - - -
- Checked names: {{ checkedNames }} -
+ + + + + + +
+Checked names: {{ checkedNames }} ``` ``` js new Vue({ - el: '#example-3', + el: '...', data: { checkedNames: [] } @@ -387,6 +385,6 @@ If you want whitespace from user input to be trimmed automatically, you can add > If you're not yet familiar with Vue's components, you can skip this for now. -HTML's built-in input types won't always meet your needs. Fortunately, Vue components allow you to build reusable inputs with completely customized behavior. These inputs even work with `v-model`! +HTML's built-in input types won't always meet your needs. Fortunately, Vue components allow you to build reusable inputs with completely customized behavior. These inputs even work with `v-model`! To learn more, read about [custom inputs](components.html#Using-v-model-on-Components) in the Components guide. From 75dbbfe2870c51cd9ca9431194b4cb8edb204367 Mon Sep 17 00:00:00 2001 From: FelixSchuSi <47390169+FelixSchuSi@users.noreply.github.com> Date: Sat, 16 May 2020 19:40:28 +0200 Subject: [PATCH 004/202] [nitpicking] import() is not a function (#2584) --- src/v2/guide/components-dynamic-async.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/v2/guide/components-dynamic-async.md b/src/v2/guide/components-dynamic-async.md index fdfceafb38..65162751ef 100644 --- a/src/v2/guide/components-dynamic-async.md +++ b/src/v2/guide/components-dynamic-async.md @@ -227,12 +227,12 @@ Vue.component('async-webpack-example', function (resolve) { }) ``` -You can also return a `Promise` in the factory function, so with Webpack 2 and ES2015 syntax you can do: +You can also return a `Promise` in the factory function, so with Webpack 2 and ES2015 syntax you can make use of dynamic imports: ``` js Vue.component( 'async-webpack-example', - // The `import` function returns a Promise. + // A dynamic import returns a Promise. () => import('./my-async-component') ) ``` From d21f2fa067c25027550616d05be5c6d304ff92dd Mon Sep 17 00:00:00 2001 From: Niels de Bruin Date: Mon, 18 May 2020 11:49:59 +0200 Subject: [PATCH 005/202] Fix incorrect sentence for Instant Prototyping (#2588) --- src/v2/guide/comparison.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v2/guide/comparison.md b/src/v2/guide/comparison.md index 30e93bb1eb..7b33c7f70d 100644 --- a/src/v2/guide/comparison.md +++ b/src/v2/guide/comparison.md @@ -96,7 +96,7 @@ For large applications, both Vue and React offer robust routing solutions. The R Another important difference between these offerings is that Vue's companion libraries for state management and routing (among [other concerns](https://github.com/vuejs)) are all officially supported and kept up-to-date with the core library. React instead chooses to leave these concerns to the community, creating a more fragmented ecosystem. Being more popular though, React's ecosystem is considerably richer than Vue's. -Finally, Vue offers a [CLI project generator](https://github.com/vuejs/vue-cli) that makes it trivially easy to start a new project by featuring an interactive project scaffolding wizard. You can even use it to [instant prototyping](https://cli.vuejs.org/guide/prototyping.html#instant-prototyping) a component. React is also making strides in this area with [create-react-app](https://github.com/facebookincubator/create-react-app), but it currently has a few limitations: +Finally, Vue offers a [CLI project generator](https://github.com/vuejs/vue-cli) that makes it trivially easy to start a new project by featuring an interactive project scaffolding wizard. You can even use it for [instantly prototyping](https://cli.vuejs.org/guide/prototyping.html#instant-prototyping) a component. React is also making strides in this area with [create-react-app](https://github.com/facebookincubator/create-react-app), but it currently has a few limitations: - It does not allow any configuration during project generation, while Vue CLI runs on top of an upgradeable runtime dependency that can be extended via [plugins](https://cli.vuejs.org/guide/plugins-and-presets.html#plugins). - It only offers a single template that assumes you're building a single-page application, while Vue offers a wide variety of default options for various purposes and build systems. From 33a9e5951fb1ac9b86213d791fb2224acbcbf667 Mon Sep 17 00:00:00 2001 From: Phan An Date: Wed, 20 May 2020 10:12:21 +0200 Subject: [PATCH 006/202] Create pull_request_template.md (#2589) --- .github/pull_request_template.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000000..1101c0134a --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,3 @@ +Note +==== +We're currently in the process of migrating Vue's documentation to v3. To ensure smooth progress, only PR's that fix critical bugs and/or misinformation will be accepted. If yours is not one of them, consider [creating an issue](https://github.com/vuejs/vuejs.org/issues/new) instead and we will label it as `post-3.0` for later tackling. From a69211fbe75738ce2b0984d9fdfa737585ea8677 Mon Sep 17 00:00:00 2001 From: Ivan Sieder <35377072+ivansieder@users.noreply.github.com> Date: Sun, 24 May 2020 14:58:17 +0200 Subject: [PATCH 007/202] removed unnecessary "in" (#2593) --- src/v2/style-guide/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v2/style-guide/index.md b/src/v2/style-guide/index.md index 2a0524f4b8..e674ced02c 100644 --- a/src/v2/style-guide/index.md +++ b/src/v2/style-guide/index.md @@ -1353,7 +1353,7 @@ Simpler, well-named computed properties are: - __Easier to read__ - Simplifying computed properties forces you to give each value a descriptive name, even if it's not reused. This makes it much easier for other developers (and future you) to focus in on the code they care about and figure out what's going on. + Simplifying computed properties forces you to give each value a descriptive name, even if it's not reused. This makes it much easier for other developers (and future you) to focus on the code they care about and figure out what's going on. - __More adaptable to changing requirements__ From 4d1f2314cdcf0e2260376da2c3aa4784f4ec1955 Mon Sep 17 00:00:00 2001 From: vue-bot Date: Sun, 31 May 2020 16:53:28 +0200 Subject: [PATCH 008/202] chore: update sponsors (#2600) --- themes/vue/_config.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/themes/vue/_config.yml b/themes/vue/_config.yml index 1b1995d36b..3789981c76 100644 --- a/themes/vue/_config.yml +++ b/themes/vue/_config.yml @@ -11,6 +11,10 @@ special_sponsors: name: Autocode description: Build app-to-app workflows and connect APIs platinum_sponsors: + - url: >- + https://vueschool.io/?utm_source=Vuejs.org&utm_medium=Banner&utm_campaign=Sponsored%20Banner&utm_content=V1 + img: vueschool.png + name: VueSchool - url: 'https://vehikl.com/' img: vehikl.png name: Vehikl From 695a292036e66c71dd6d08165539e6a9918c0b06 Mon Sep 17 00:00:00 2001 From: Ben Hong Date: Wed, 3 Jun 2020 00:08:24 -0400 Subject: [PATCH 009/202] docs: update team list (#2608) --- src/v2/guide/team.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/v2/guide/team.md b/src/v2/guide/team.md index 2b18de377b..d97488c166 100644 --- a/src/v2/guide/team.md +++ b/src/v2/guide/team.md @@ -560,14 +560,6 @@ order: 803 'vuepress' ] }, - { - name: 'Darek Gusto Wędrychowski', - title: 'Google Search Virtuoso', - city: 'Kraków, Poland', - languages: ['pl', 'en'], - github: 'gustojs', - twitter: 'gustojs' - }, { name: 'Phan An', title: 'Backend Designer & Process Poet', From 27fd7d5087882e339923305bb748326578d4a1ad Mon Sep 17 00:00:00 2001 From: vue-bot Date: Wed, 3 Jun 2020 18:41:03 +0200 Subject: [PATCH 010/202] chore: update sponsors (#2607) --- themes/vue/_config.yml | 3 +++ .../vue/source/images/isolutions_uk_limited.png | Bin 0 -> 48599 bytes 2 files changed, 3 insertions(+) create mode 100644 themes/vue/source/images/isolutions_uk_limited.png diff --git a/themes/vue/_config.yml b/themes/vue/_config.yml index 3789981c76..fd117583ef 100644 --- a/themes/vue/_config.yml +++ b/themes/vue/_config.yml @@ -101,6 +101,9 @@ silver_sponsors: - url: 'https://www.inkoop.io/' img: inkoop.png name: Inkoop + - url: 'https://www.thecasinodb.com/' + img: isolutions_uk_limited.png + name: iSolutions UK Limited bronze_sponsors: - url: 'https://www.accelebrate.com/' img: accelebrate.png diff --git a/themes/vue/source/images/isolutions_uk_limited.png b/themes/vue/source/images/isolutions_uk_limited.png new file mode 100644 index 0000000000000000000000000000000000000000..89efb3da824f4e6e2ae3470d690fcb077f62cf84 GIT binary patch literal 48599 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 z

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 s4!ba>_@-Xo<7T Date: Wed, 3 Jun 2020 22:24:53 +0200 Subject: [PATCH 011/202] chore: update sponsors (#2611) --- themes/vue/_config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/themes/vue/_config.yml b/themes/vue/_config.yml index fd117583ef..b676736f93 100644 --- a/themes/vue/_config.yml +++ b/themes/vue/_config.yml @@ -67,6 +67,9 @@ gold_sponsors: - url: 'https://www.vpnranks.com/' img: vpnranks.png name: VPNRanks + - url: 'https://www.bacancytechnology.com/hire-vuejs-developer' + img: bacancy_technology.png + name: Bacancy Technology - url: 'https://www.bestvpn.co/' img: bestvpn_co.png name: BestVPN.co From 466697c1b5ab11b19973b4772b99739fa8513d98 Mon Sep 17 00:00:00 2001 From: Jonas <30421456+jonaskuske@users.noreply.github.com> Date: Thu, 4 Jun 2020 00:05:24 +0200 Subject: [PATCH 012/202] Add #BlackLivesMatter banner (#2609) --- themes/vue/layout/layout.ejs | 1 + themes/vue/layout/partials/header.ejs | 25 ++++++---- themes/vue/source/css/_common.styl | 2 +- themes/vue/source/css/_header.styl | 48 +++++++++++++++++++- themes/vue/source/css/_settings.styl | 2 + themes/vue/source/css/_sidebar.styl | 2 +- themes/vue/source/css/_sponsors-sidebar.styl | 2 +- themes/vue/source/css/index.styl | 3 +- 8 files changed, 71 insertions(+), 14 deletions(-) diff --git a/themes/vue/layout/layout.ejs b/themes/vue/layout/layout.ejs index 2f4a5b32e1..cb1d1d1c1d 100644 --- a/themes/vue/layout/layout.ejs +++ b/themes/vue/layout/layout.ejs @@ -93,6 +93,7 @@

<%- partial('partials/header') %> <% if (!isIndex) { %> diff --git a/themes/vue/layout/partials/header.ejs b/themes/vue/layout/partials/header.ejs index 2049339113..c8bcb8a9de 100644 --- a/themes/vue/layout/partials/header.ejs +++ b/themes/vue/layout/partials/header.ejs @@ -1,9 +1,16 @@ - +
+
+ #BlackLivesMatter + Support the Equal Justice Initiative. +
+ + +
diff --git a/themes/vue/source/css/_common.styl b/themes/vue/source/css/_common.styl index 9cee0a387f..a3ced11f52 100644 --- a/themes/vue/source/css/_common.styl +++ b/themes/vue/source/css/_common.styl @@ -11,7 +11,7 @@ body background-color: white margin: 0 &.docs - padding-top: $header-height + padding-top: $header-height + $blm-height @media screen and (max-width: 900px) body.docs diff --git a/themes/vue/source/css/_header.styl b/themes/vue/source/css/_header.styl index 95ee23cfa8..a59e00b1ac 100644 --- a/themes/vue/source/css/_header.styl +++ b/themes/vue/source/css/_header.styl @@ -17,13 +17,51 @@ red-dot-before(leftPos = -8px) position: relative z-index: $z-header +#blm + background-color: #fff + height: $blm-height + padding: $heading-padding-vertical 60px + z-index: $z-header - 1 + box-sizing: border-box + text-align: center + +#blm-hashtag + font-weight: bold + margin-right: 4px + +#blm-hashtag span + display: none + +@media (min-width: 470px) + #blm-hashtag span + display: inline + +#blm-link + color: $green + white-space: nowrap + +@media screen and (min-width: 901px) + #blm + background-color: #000 + #blm-hashtag + color: #fff + body.docs + #blm + position: fixed + top: 0 + width: 100% #header position: fixed width: 100% - top: 0 + top: $blm-height #nav position: fixed + top: $blm-height + $heading-padding-vertical + +@media screen and (max-width: 900px) + body.docs #blm + display: none #nav list-style-type: none @@ -127,6 +165,9 @@ body.docs z-index: $z-header display: none box-shadow: 0 0 2px rgba(0,0,0,.25) + pointer-events: none + > * + pointer-events: auto .menu-button position: absolute width: 24px @@ -144,6 +185,11 @@ body.docs left: 50% margin-left: -15px background-size: 30px + .blm-mobile + position: absolute + right: 12px + line-height: 40px + font-weight: bold @media print #header diff --git a/themes/vue/source/css/_settings.styl b/themes/vue/source/css/_settings.styl index 0ba9c05ab5..09ac62b398 100644 --- a/themes/vue/source/css/_settings.styl +++ b/themes/vue/source/css/_settings.styl @@ -37,3 +37,5 @@ $z-sidebar = 10 $z-header = 20 $z-overlay = 30 $z-modal = 40 + +$blm-height = 40px diff --git a/themes/vue/source/css/_sidebar.styl b/themes/vue/source/css/_sidebar.styl index 81980f3f21..e60a74cc17 100644 --- a/themes/vue/source/css/_sidebar.styl +++ b/themes/vue/source/css/_sidebar.styl @@ -3,7 +3,7 @@ .sidebar position: absolute z-index: $z-sidebar - top: $header-height + top: $header-height + $blm-height left: 0 bottom: 0 overflow-x: hidden diff --git a/themes/vue/source/css/_sponsors-sidebar.styl b/themes/vue/source/css/_sponsors-sidebar.styl index 5489a77d30..e73fef4caa 100644 --- a/themes/vue/source/css/_sponsors-sidebar.styl +++ b/themes/vue/source/css/_sponsors-sidebar.styl @@ -32,7 +32,7 @@ display none position fixed z-index ($z-header - 1) - top 90px + top 90px + $blm-height right 20px @media screen and (min-width: 1300px) diff --git a/themes/vue/source/css/index.styl b/themes/vue/source/css/index.styl index 7cc81bddd3..5ab87697e2 100644 --- a/themes/vue/source/css/index.styl +++ b/themes/vue/source/css/index.styl @@ -25,7 +25,8 @@ body background-color: transparent box-shadow: none z-index: ($z-sidebar - 1) - .logo + .logo, + .blm-mobile display: none #hero, From 672ff9a9e2db4eb1503491cc5f55e99a02238767 Mon Sep 17 00:00:00 2001 From: Mohammad Ahmadi Date: Thu, 4 Jun 2020 21:43:35 +0430 Subject: [PATCH 013/202] docs(transition-group): tiny grammatical correction (#2612) --- src/v2/api/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v2/api/index.md b/src/v2/api/index.md index 4b3841e3b6..b5bc5f22b4 100644 --- a/src/v2/api/index.md +++ b/src/v2/api/index.md @@ -2594,7 +2594,7 @@ Used to denote a `