From 678753fed7aa6922ac105da8a06d356bffbdd91f Mon Sep 17 00:00:00 2001 From: DY_XiaoDong Date: Tue, 7 May 2024 21:46:21 +0800 Subject: [PATCH 01/19] docs: update /guide/quick-start page (#2855) --- src/guide/quick-start.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/guide/quick-start.md b/src/guide/quick-start.md index b23e5971..3a1f629c 100644 --- a/src/guide/quick-start.md +++ b/src/guide/quick-start.md @@ -196,7 +196,7 @@ The above link loads the _global build_ of Vue, where all top-level APIs are exp ``` -[Codepen demo](https://codepen.io/vuejs-examples/pen/QWJwJLp) +[CodePen Demo >](https://codepen.io/vuejs-examples/pen/QWJwJLp) @@ -221,7 +221,7 @@ The above link loads the _global build_ of Vue, where all top-level APIs are exp ``` -[Codepen demo](https://codepen.io/vuejs-examples/pen/eYQpQEG) +[CodePen Demo >](https://codepen.io/vuejs-examples/pen/eYQpQEG) :::tip Many of the examples for Composition API throughout the guide will be using the ` ``` -[Codepen demo](https://codepen.io/vuejs-examples/pen/wvQKQyM) +[CodePen Demo >](https://codepen.io/vuejs-examples/pen/wvQKQyM) @@ -354,7 +354,7 @@ We can teach the browser where to locate the `vue` import by using [Import Maps] ``` -[Codepen demo](https://codepen.io/vuejs-examples/pen/YzRyRYM) +[CodePen Demo >](https://codepen.io/vuejs-examples/pen/YzRyRYM) From 1f95b22606881c7b53ae5fccad810f0134032326 Mon Sep 17 00:00:00 2001 From: Jun Shindo <46585162+jay-es@users.noreply.github.com> Date: Tue, 7 May 2024 22:46:34 +0900 Subject: [PATCH 02/19] fix: link to getter function definition (#2854) --- src/api/reactivity-core.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/reactivity-core.md b/src/api/reactivity-core.md index 02caac10..7fd6cf6d 100644 --- a/src/api/reactivity-core.md +++ b/src/api/reactivity-core.md @@ -45,7 +45,7 @@ Takes an inner value and returns a reactive and mutable ref object, which has a ## computed() {#computed} -Takes a [getter function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set#description) and returns a readonly reactive [ref](#ref) object for the returned value from the getter. It can also take an object with `get` and `set` functions to create a writable ref object. +Takes a [getter function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get#description) and returns a readonly reactive [ref](#ref) object for the returned value from the getter. It can also take an object with `get` and `set` functions to create a writable ref object. - **Type** From 35e8da8b3811615e3a46770cf4466186ac9ff400 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Tue, 7 May 2024 21:03:36 +0530 Subject: [PATCH 03/19] fix: broken header plugin (#2858) --- .vitepress/headerMdPlugin.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.vitepress/headerMdPlugin.ts b/.vitepress/headerMdPlugin.ts index 2a0db534..d7e6c7ba 100644 --- a/.vitepress/headerMdPlugin.ts +++ b/.vitepress/headerMdPlugin.ts @@ -19,6 +19,8 @@ export interface AugmentedHeader extends Header { } export const headerPlugin = (md: MarkdownIt) => { + md.core.ruler.enable('text_join') + md.renderer.rules.heading_open = (tokens, i, options, env, self) => { for (const child of tokens[i + 1].children!) { if (child.type === 'text' && child.content.endsWith('*')) { From 851edc2c85a432b3f271c1d5cff808db01554feb Mon Sep 17 00:00:00 2001 From: Israel Date: Mon, 13 May 2024 18:15:46 +0100 Subject: [PATCH 04/19] Vuemastery banner may link (#2867) * feat: add vuemastery free-weekend banner * feat: update link * fix: text size on mobile --- .vitepress/theme/components/VueMasteryBanner.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.vitepress/theme/components/VueMasteryBanner.vue b/.vitepress/theme/components/VueMasteryBanner.vue index 5e6bad9f..a65504dd 100644 --- a/.vitepress/theme/components/VueMasteryBanner.vue +++ b/.vitepress/theme/components/VueMasteryBanner.vue @@ -7,7 +7,7 @@ >

- FREE WEEKEND MAY 10-12 + Get + 60% + off a year of Vue Mastery courses

-

Watch all Vue Mastery courses free

- +