Jekyll Theme Change
Jekyll を利用して運用しているこのサイトを刷新しました。
そのプロセスと、過程で気がついたことのメモです。
(自分用にかいてるので、もろもろあまり気にしないでください..)
プロセス
1. レイアウトの整備
- 左のプロフィール的なの
- 下のフッター的なの
- 左上のタイトルとロゴ
2. About Me の転記
- 難なく
3. CV・Activity の移植
- 全部はわりと長いので分割
- layoutの指定
- ToC
- サイドバー
- ページ追加
- Link先のicon化1
4. 1本目の投稿(Post)
- category
- tag
5. デプロイ
- README に従って
- 大き目のトラブル2点に遭遇
気がついたこと
- サイドバーの改行は
<br>
で - tests にあるファイルをコピーして使うと良い
- category-archive.md
- tag-archive.md
- 404.md
- 未来の日時でファイル名を指定すると何も出ない
- デプロイ時のトラブルシューティング
firebase deploy --project ...
がError: Task (cache-hash) failed: retries exhausted after 6 attempts
で失敗する- deploy 前に
bundle exec jekyll build
した方がよさそう
- deploy 前に
- デプロイ後のページが表示されない(navigationで設定してるところは大丈夫そう)
- permalink の末尾を
/
にするか .html をつけないとダメそう
- permalink の末尾を
その他
- peraのCV はこっちにリダイレクトに
- アクセス解析とかしたいな
- Web死活監視入れたい
- 情報収集コーナーとオンライン勉強会の記録コーナー(collection?)
refs
- https://mmistakes.github.io/minimal-mistakes/
- https://github.com/mmistakes/minimal-mistakes
- https://jekyllrb.com/docs/themes/#overriding-theme-defaults