From dec3bc139aa13071c3bf636998a4876d83260545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isaac=20Yong=20=28=EC=9A=A9=EC=9D=B4=EC=82=AD=29?= Date: Fri, 23 Oct 2026 05:27:05 +0900 Subject: [PATCH 1/5] docs: add platform-aware install selector to homepage --- site/.vitepress/theme/HeroInstall.vue | 131 ++++++++++++-------------- 1 file changed, 59 insertions(+), 72 deletions(-) diff --git a/site/.vitepress/theme/HeroInstall.vue b/site/.vitepress/theme/HeroInstall.vue index 190db6d..cb3d9f0 100644 --- a/site/.vitepress/theme/HeroInstall.vue +++ b/site/.vitepress/theme/HeroInstall.vue @@ -1,97 +1,84 @@ From 8e477ed51f6cb4260247ca441e22396c99255d15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isaac=20Yong=20=28=EC=9A=A9=EC=9D=B4=EC=82=AD=29?= Date: Fri, 23 Oct 2026 05:27:19 +0900 Subject: [PATCH 2/5] docs: align localized hero installers with native release --- site/index.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/site/index.md b/site/index.md index 7a23729..3cdaa37 100644 --- a/site/index.md +++ b/site/index.md @@ -19,10 +19,17 @@ hero: link: https://github.com/NaNIsaac/codigest install: - label: Install - command: uv tool install codigest + label: Install Codigest + windowsLabel: Windows + unixLabel: Linux / macOS / Termux + pythonLabel: Python (uv) + windows: 'irm https://raw.githubusercontent.com/NaNIsaac/codigest/main/install.ps1 | iex' + unix: 'curl -fsSL https://raw.githubusercontent.com/NaNIsaac/codigest/main/install.sh | sh' + python: 'uv tool install codigest' copy: Copy copied: Copied + moreLabel: All installation options + moreLink: /installation demo: alt: cdg cap runs a failing pytest, then cdg pack bundles the failure, the test file it names and the changed file From 7c5d572c5b0557a086040faa2fdde68477e92821 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isaac=20Yong=20=28=EC=9A=A9=EC=9D=B4=EC=82=AD=29?= Date: Fri, 23 Oct 2026 05:27:23 +0900 Subject: [PATCH 3/5] docs: align localized hero installers with native release --- site/ko/index.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/site/ko/index.md b/site/ko/index.md index be3cb1c..cb49977 100644 --- a/site/ko/index.md +++ b/site/ko/index.md @@ -19,10 +19,17 @@ hero: link: https://github.com/NaNIsaac/codigest install: - label: 설치 - command: uv tool install codigest + label: Codigest 설치 + windowsLabel: Windows + unixLabel: Linux / macOS / Termux + pythonLabel: Python (uv) + windows: 'irm https://raw.githubusercontent.com/NaNIsaac/codigest/main/install.ps1 | iex' + unix: 'curl -fsSL https://raw.githubusercontent.com/NaNIsaac/codigest/main/install.sh | sh' + python: 'uv tool install codigest' copy: 복사 copied: 복사됨 + moreLabel: 설치 방법 자세히 보기 + moreLink: /ko/installation demo: alt: cdg cap으로 실패하는 pytest를 실행한 뒤, cdg pack이 실패 출력과 오류가 가리키는 테스트 파일, 바뀐 파일을 묶는 화면 From 979399173aed37770acf8d9f7d764e17af2cfd29 Mon Sep 17 00:00:00 2001 From: isaac Date: Fri, 23 Oct 2026 05:51:34 +0900 Subject: [PATCH 4/5] fix(site): resolve installer link under the Pages base path The 'All installation options' link was a raw href without the /codigest/ base, so it pointed at a 404 on GitHub Pages. Also select the visitor's platform after hydration, use $ for the POSIX prompts, announce the copy result to screen readers, and wrap Korean on the homepage between words. --- site/.vitepress/theme/HeroInstall.vue | 29 ++++++++++++++++++--------- site/.vitepress/theme/style.css | 6 ++++++ 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/site/.vitepress/theme/HeroInstall.vue b/site/.vitepress/theme/HeroInstall.vue index cb3d9f0..9711964 100644 --- a/site/.vitepress/theme/HeroInstall.vue +++ b/site/.vitepress/theme/HeroInstall.vue @@ -1,19 +1,27 @@