From 1fa62b8787984b6c7bb971ebf60875a61904c65e Mon Sep 17 00:00:00 2001 From: yuanhe Date: Sun, 4 Oct 2026 10:23:53 +0800 Subject: [PATCH 01/60] Add homepage launch video --- .../.vitepress/theme/components/Landing.vue | 45 ++++++---- .../theme/components/LaunchVideo.vue | 83 +++++++++++++++++++ website/.vitepress/theme/landing-content.ts | 3 + website/README.md | 4 + 4 files changed, 119 insertions(+), 16 deletions(-) create mode 100644 website/.vitepress/theme/components/LaunchVideo.vue diff --git a/website/.vitepress/theme/components/Landing.vue b/website/.vitepress/theme/components/Landing.vue index 53aaa3374..8dde74b3d 100644 --- a/website/.vitepress/theme/components/Landing.vue +++ b/website/.vitepress/theme/components/Landing.vue @@ -4,6 +4,7 @@ import { withBase } from 'vitepress' import AsciiCanvas from './AsciiCanvas.vue' import ComposeLab from './ComposeLab.vue' import LogoWall from './LogoWall.vue' +import LaunchVideo from './LaunchVideo.vue' import SessionFlow from './SessionFlow.vue' import TitleAccent from './TitleAccent.vue' import { copy, installCommand, repoUrl, type Lang } from '../landing-content' @@ -113,19 +114,26 @@ onBeforeUnmount(() => { GitHub +
$ {{ installCommand }}

{{ t.hero.installLabel }}

+
-
-