Skip to content

feat: VitePress ドキュメントサイト + GitHub Pages + Python テーマを追加する#56

Merged
hideyukiMORI merged 1 commit into
mainfrom
feat/vitepress-github-pages
May 19, 2026
Merged

feat: VitePress ドキュメントサイト + GitHub Pages + Python テーマを追加する#56
hideyukiMORI merged 1 commit into
mainfrom
feat/vitepress-github-pages

Conversation

@hideyukiMORI
Copy link
Copy Markdown
Owner

Summary

  • VitePress ドキュメントサイトをセットアップ (package.json, .vitepress/config.mts)
  • Python テーマ — Python Yellow (#FFD43B) + Python Blue (#3572A5) のダークテーマ
    • PHP 版の青/藍色グラデーションと明確に差別化
    • ゴールドのグロー、ドットグリッド背景、Python コードブロックへの金色バッジ
    • ホバー時の黄金色ボーダーグロー
  • GitHub Pages CI (.github/workflows/docs.yml) — main push 時に自動ビルド・デプロイ
  • CHANGELOG.md — v1.0.0 リリースノート
  • docs/index.md — VitePress ホームページ(hero + 6 features)

Design decisions

項目 選択 理由
ビルドツール VitePress 1.5 PHP 版と同一、実績あり
アクセントカラー #FFD43B (Python Yellow) Python ロゴ由来、即座に Python と分かる
ダーク背景 #080c12 (deep navy-black) PHP 版より青みを抑えた宇宙的な深さ
コードテーマ one-dark-pro Python コードが映える

Test plan

  • npm run docs:buildbuild complete in 2.77s 確認済み
  • uv run pytest — 165 passed (変更なし)

🤖 Generated with Claude Code

@hideyukiMORI hideyukiMORI merged commit 2e69bba into main May 19, 2026
@hideyukiMORI hideyukiMORI deleted the feat/vitepress-github-pages branch May 19, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant