📃
公式テーマを利用してJekyllでGitHub Pagesを作ってみた
公式テーマを利用してJekyllでGitHub Pagesを作ってみた
公式テーマを利用してJekyllでgithub pageを作成しました。
その手順を記載します。
これからGithubPagesを触ろうとしている方の参考になれば幸いです。
作成物
作成したページはこちら。
コード
コードはこちら
やったこと
- テーマ選択:サポートされているテーマからcaymanを選択
- カスタマイズ:色などの変更
- 動作確認
テーマ選択:サポートされているテーマからcaymanを選択
github pagesではサポートされているテーマが一番うまく行くと書いてあったので、caymanを選択しました。
カスタマイズ:色などの変更
構成
.
├── README.md
├── _config.yml
├── _layouts
│ └── default.html
├── assets
│ └── css
│ └── style.scss
├── image
│ └── favicon.jpg
└── index.md
_config.yml
caymanの案内を参考に必要な設定を追加します
_layouts/default.html
caymanからコピーして、ファイルに置き、faviconの置き場やgithubのURLを変更しました
assets/css/style.scss
cssを少しカスタマイズして、caymanのデフォルトの見栄えから変更しました。
image/favicon.jpg
faviconのイメージです
index.md
mainに載せる文章を記載しました
動作確認
ローカルで動作確認するためにGemfileを作成しました。github-pages
というgemが必要でした。
source "https://rubygems.org"
gem 'github-pages', group: :jekyll_plugins
作成まで参考になったサイト
- リポジトリを作る時→ https://prog-8.com/docs/github-pages
- テーマを追加する時→ https://docs.github.com/ja/pages/setting-up-a-github-pages-site-with-jekyll/adding-a-theme-to-your-github-pages-site-using-jekyll
- caymanをカスタマイズする時→ https://github.com/pages-themes/cayman?tab=readme-ov-file#customizing
- ローカルで動作確認する時→ https://docs.github.com/ja/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
Discussion