From c8b68e513987cd9433543833f691dd625bfde4fc Mon Sep 17 00:00:00 2001 From: sanbuphy Date: Wed, 18 Mar 2026 12:12:42 +0800 Subject: [PATCH] feat(ui): update hero button text and enhance welcome screen - Change primary hero button text from "Start Learning" to "Start Vibe Together!" across all language versions to align with project branding - Update online reading links in README files to point to /welcome.html for better user onboarding - Enhance WelcomeScreen.vue with improved animation timing and spacing - Add dynamic SVG wordmark to homepage hero section for visual appeal - Implement animated color transition for top promo bar - Remove testing guidelines comment in AGENTS.md as placeholder - Adjust feature card styling with increased min-height and icon sizes --- README.md | 8 +- docs-readme/ar-SA/README.md | 4 +- docs-readme/de-DE/README.md | 4 +- docs-readme/en-US/README.md | 4 +- docs-readme/es-ES/README.md | 4 +- docs-readme/fr-FR/README.md | 4 +- docs-readme/ja-JP/README.md | 4 +- docs-readme/ko-KR/README.md | 4 +- docs-readme/vi-VN/README.md | 4 +- docs-readme/zh-TW/README.md | 4 +- docs/.vitepress/theme/Layout.vue | 57 +++++++++++- .../theme/components/HomeFeatures.vue | 90 ++++++++++++++++--- .../theme/components/WelcomeScreen.vue | 19 ++-- docs/.vitepress/theme/style.css | 34 ++++++- docs/ar-sa/index.md | 2 +- docs/de-de/index.md | 2 +- docs/en/index.md | 2 +- docs/es-es/index.md | 2 +- docs/fr-fr/index.md | 2 +- docs/ja-jp/index.md | 2 +- docs/ko-kr/index.md | 2 +- docs/vi-vn/index.md | 2 +- docs/zh-cn/index.md | 2 +- docs/zh-tw/index.md | 2 +- 24 files changed, 205 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index e2a323a..63ae1d8 100644 --- a/README.md +++ b/README.md @@ -16,16 +16,16 @@

- 🚀 开始体验 · ✨ 交互式教程 · 🦞 还想学 OpenClaw
- Start Experience · Interactive Tutorial · Learn OpenClaw + 🚀 开始体验 · ✨ 交互式教程 · 🦞 还想学 OpenClaw
+ Start Experience · Interactive Tutorial · Learn OpenClaw

- 在线阅读 · + 在线阅读 · 学习地图 · 社区交流
- Read Online · + Read Online · Learning Map · Community diff --git a/docs-readme/ar-SA/README.md b/docs-readme/ar-SA/README.md index f40801c..2da2d7b 100644 --- a/docs-readme/ar-SA/README.md +++ b/docs-readme/ar-SA/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : تعلم Vibe Coding من 0 إلى 1

- 📌 القراءة عبر الإنترنت (Read Online) · ✨ دليل تفاعلي + 📌 القراءة عبر الإنترنت (Read Online) · ✨ دليل تفاعلي

- القراءة عبر الإنترنت · + القراءة عبر الإنترنت · خريطة التعلم · المجتمع

diff --git a/docs-readme/de-DE/README.md b/docs-readme/de-DE/README.md index 01af938..2d08595 100644 --- a/docs-readme/de-DE/README.md +++ b/docs-readme/de-DE/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : Lerne Vibe Coding von 0 auf 1

- 📌 Online lesen (Read Online) · ✨ Interaktives Tutorial + 📌 Online lesen (Read Online) · ✨ Interaktives Tutorial

- Online lesen · + Online lesen · Lernkarte · Community

diff --git a/docs-readme/en-US/README.md b/docs-readme/en-US/README.md index 3a8ada4..e6d925c 100644 --- a/docs-readme/en-US/README.md +++ b/docs-readme/en-US/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : Learn vibe coding from 0 to 1

- 📌 Read Online · ✨ Interactive Tutorial + 📌 Read Online · ✨ Interactive Tutorial

- Read Online · + Read Online · Learning Map · Community

diff --git a/docs-readme/es-ES/README.md b/docs-readme/es-ES/README.md index 3aa2633..f3203b3 100644 --- a/docs-readme/es-ES/README.md +++ b/docs-readme/es-ES/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : Aprende Vibe Coding de 0 a 1

- 📌 Leer en línea (Read Online) · ✨ Tutorial interactivo + 📌 Leer en línea (Read Online) · ✨ Tutorial interactivo

- Leer en línea · + Leer en línea · Mapa de aprendizaje · Comunidad

diff --git a/docs-readme/fr-FR/README.md b/docs-readme/fr-FR/README.md index 95eef35..c6e9204 100644 --- a/docs-readme/fr-FR/README.md +++ b/docs-readme/fr-FR/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : Apprendre le Vibe Coding de 0 à 1

- 📌 Lire en ligne (Read Online) · ✨ Tutoriel interactif + 📌 Lire en ligne (Read Online) · ✨ Tutoriel interactif

- Lire en ligne · + Lire en ligne · Carte d'apprentissage · Communauté

diff --git a/docs-readme/ja-JP/README.md b/docs-readme/ja-JP/README.md index 358781a..8f0b0c4 100644 --- a/docs-readme/ja-JP/README.md +++ b/docs-readme/ja-JP/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : 0から1で学ぶVibe Coding

- 📌 オンラインで読む (Read Online) · ✨ インタラクティブチュートリアル + 📌 オンラインで読む (Read Online) · ✨ インタラクティブチュートリアル

- オンラインで読む · + オンラインで読む · 学習マップ · コミュニティ交流

diff --git a/docs-readme/ko-KR/README.md b/docs-readme/ko-KR/README.md index 9cafdc4..1ad40c9 100644 --- a/docs-readme/ko-KR/README.md +++ b/docs-readme/ko-KR/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : 0에서 1까지 배우는 Vibe Coding

- 📌 온라인 읽기 (Read Online) · ✨ 대화형 튜토리얼 + 📌 온라인 읽기 (Read Online) · ✨ 대화형 튜토리얼

- 온라인 읽기 · + 온라인 읽기 · 학습 지도 · 커뮤니티 교류

diff --git a/docs-readme/vi-VN/README.md b/docs-readme/vi-VN/README.md index 88be80e..c4f416f 100644 --- a/docs-readme/vi-VN/README.md +++ b/docs-readme/vi-VN/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : Học Vibe Coding từ 0 đến 1

- 📌 Đọc trực tuyến (Read Online) · ✨ Hướng dẫn tương tác + 📌 Đọc trực tuyến (Read Online) · ✨ Hướng dẫn tương tác

- Đọc trực tuyến · + Đọc trực tuyến · Bản đồ học tập · Cộng đồng

diff --git a/docs-readme/zh-TW/README.md b/docs-readme/zh-TW/README.md index 46a5a4d..dd178e6 100644 --- a/docs-readme/zh-TW/README.md +++ b/docs-readme/zh-TW/README.md @@ -12,11 +12,11 @@ # Easy-Vibe : 從 0 到 1 學習 Vibe Coding

- 📌 在線閱讀 (Read Online) · ✨ 交互式教程 (Interactive Tutorial) + 📌 在線閱讀 (Read Online) · ✨ 交互式教程 (Interactive Tutorial)

- 在線閱讀 · + 在線閱讀 · 學習地圖 · 社區交流

diff --git a/docs/.vitepress/theme/Layout.vue b/docs/.vitepress/theme/Layout.vue index 25e8645..86dfbe6 100644 --- a/docs/.vitepress/theme/Layout.vue +++ b/docs/.vitepress/theme/Layout.vue @@ -6,6 +6,7 @@ import GitHubStars from './components/GitHubStars.vue' import { onMounted, ref, watch, computed } from 'vue' import ReadingProgress from './components/ReadingProgress.vue' import { Setting } from '@element-plus/icons-vue' +import easyVibePaths from './data/easyVibePaths.json' const { frontmatter } = useData() const route = useRoute() @@ -416,6 +417,38 @@ watch(sidebarCollapsed, (collapsed) => { +