From 0ed7e82f5e0c02032955a6ca034d1562c2ec920e Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 13 Jan 2026 17:11:29 +0800 Subject: [PATCH] docs: rebrand (#9345) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: marchantweb Co-authored-by: mdong1909 Co-authored-by: Hiroshi Ogawa Co-authored-by: Claude Opus 4.5 Co-authored-by: Vladimir Sheremet Co-authored-by: Michael Dong <220303712+mdong1909@users.noreply.github.com> Co-authored-by: Ujjwaljain16 Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: sheremet-va <16173870+sheremet-va@users.noreply.github.com> Co-authored-by: hi-ogawa <4232207+hi-ogawa@users.noreply.github.com> Co-authored-by: Ari Perkkiö Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Carlo Jeske --- .gitignore | 1 - docs/.vitepress/components/Advanced.vue | 8 +- docs/.vitepress/components/CRoot.vue | 22 +- docs/.vitepress/components/CourseLink.vue | 23 +- docs/.vitepress/components/Experimental.vue | 8 +- docs/.vitepress/components/FeaturesList.vue | 4 +- docs/.vitepress/components/HomePage.vue | 2 +- docs/.vitepress/components/ListItem.vue | 62 +- docs/.vitepress/components/Version.vue | 2 +- docs/.vitepress/config.ts | 80 +- docs/.vitepress/meta.ts | 2 +- docs/.vitepress/scripts/fetch-avatars.ts | 13 - docs/.vitepress/scripts/pwa.ts | 3 +- docs/.vitepress/sponsors.ts | 122 +- docs/.vitepress/style/main.css | 225 --- docs/.vitepress/style/vars.css | 100 -- docs/.vitepress/theme/FeatureGrid.vue | 85 + docs/.vitepress/theme/Hero.vue | 39 + docs/.vitepress/theme/Home.vue | 30 + docs/.vitepress/theme/Intro.vue | 31 + docs/.vitepress/theme/index.ts | 15 +- docs/.vitepress/theme/styles.css | 51 + docs/index.md | 44 +- docs/package.json | 2 + docs/public/apple-touch-icon.png | Bin 840 -> 934 bytes docs/public/chromatic.svg | 1 + docs/public/favicon.ico | Bin 814 -> 1172 bytes docs/public/logo-without-border-vite.svg | 130 ++ docs/public/logo-without-border.svg | 50 + docs/public/logo.svg | 55 +- docs/public/maskable-icon.png | Bin 2045 -> 3922 bytes docs/public/og.jpg | Bin 0 -> 595338 bytes docs/public/og.png | Bin 149064 -> 0 bytes docs/public/pwa-192x192.png | Bin 1135 -> 2055 bytes docs/public/pwa-512x512.png | Bin 2751 -> 7882 bytes docs/public/pwa-64x64.png | Bin 493 -> 927 bytes docs/public/vitest-dark.svg | 53 + docs/public/vitest-light.svg | 53 + docs/team.md | 2 +- docs/todo.md | 31 + docs/vite.config.ts | 25 +- package.json | 4 +- pnpm-lock.yaml | 1722 +++++++++++-------- pnpm-workspace.yaml | 2 + 44 files changed, 1883 insertions(+), 1219 deletions(-) delete mode 100644 docs/.vitepress/style/main.css delete mode 100644 docs/.vitepress/style/vars.css create mode 100644 docs/.vitepress/theme/FeatureGrid.vue create mode 100644 docs/.vitepress/theme/Hero.vue create mode 100644 docs/.vitepress/theme/Home.vue create mode 100644 docs/.vitepress/theme/Intro.vue create mode 100644 docs/.vitepress/theme/styles.css create mode 100644 docs/public/chromatic.svg create mode 100644 docs/public/logo-without-border-vite.svg create mode 100644 docs/public/logo-without-border.svg create mode 100644 docs/public/og.jpg delete mode 100644 docs/public/og.png create mode 100644 docs/public/vitest-dark.svg create mode 100644 docs/public/vitest-light.svg create mode 100644 docs/todo.md diff --git a/.gitignore b/.gitignore index 5a6e9c76c..996a288e1 100644 --- a/.gitignore +++ b/.gitignore @@ -21,7 +21,6 @@ bench/test/*/*/ **/bench.json **/browser/browser.json docs/public/user-avatars -docs/public/sponsors .eslintcache docs/.vitepress/cache/ !test/cli/fixtures/dotted-files/**/.cache diff --git a/docs/.vitepress/components/Advanced.vue b/docs/.vitepress/components/Advanced.vue index 7bc97edeb..de842162c 100644 --- a/docs/.vitepress/components/Advanced.vue +++ b/docs/.vitepress/components/Advanced.vue @@ -1,5 +1,11 @@ + + diff --git a/docs/.vitepress/components/CRoot.vue b/docs/.vitepress/components/CRoot.vue index 31a5f0bfb..b01d65081 100644 --- a/docs/.vitepress/components/CRoot.vue +++ b/docs/.vitepress/components/CRoot.vue @@ -1,5 +1,23 @@ + + + + diff --git a/docs/.vitepress/components/CourseLink.vue b/docs/.vitepress/components/CourseLink.vue index 2a03f09e6..90f5b7ac0 100644 --- a/docs/.vitepress/components/CourseLink.vue +++ b/docs/.vitepress/components/CourseLink.vue @@ -1,12 +1,31 @@ + + diff --git a/docs/.vitepress/components/Experimental.vue b/docs/.vitepress/components/Experimental.vue index 18681c681..b35721c98 100644 --- a/docs/.vitepress/components/Experimental.vue +++ b/docs/.vitepress/components/Experimental.vue @@ -1,5 +1,11 @@ + + diff --git a/docs/.vitepress/components/FeaturesList.vue b/docs/.vitepress/components/FeaturesList.vue index db778cf05..5fa2f5c74 100644 --- a/docs/.vitepress/components/FeaturesList.vue +++ b/docs/.vitepress/components/FeaturesList.vue @@ -6,7 +6,6 @@ import ListItem from './ListItem.vue'