全然更新できていないけど、このブログジェネレーターであるjekyllのバージョンを2から3へアップデートした。で、最近ブログを更新したい欲がまた出てきたので、色々ブログを快適に楽しく書けるように色々弄っています。

jekyllのバージョンを2から3へ

最初にjekyllのバージョンを2から3にアップデートしてみる。githubのリポジトリにGemfileがない運用の仕方をしていたが、この際にbundle initしてGemfileを作成する。gemは無事にインストールされたので、jekyll serveする。

すると、gistっていうメソッドが無いというエラーが発生。以前はgist 123456みたいな書き方で良かったんだけど、jekyllのgistに関するページを見てみるとgist t4traw/123456という書き方に変わったらしい。また、プラグインはconfig.ymlに記述しないといけないようだ。

gems:
  - jekyll-gist

他にはredcarpetとpygmentsが無いと怒られる。この2つはGemfileに追記してbundle installするだけでOKだった。

gem 'redcarpet'
gem 'pygments.rb'

せっかくなのでgithubの絵文字に対応

プラグインの書き方を調べている時に、githubの絵文字が使えるプラグインがある事を知りました。:smile:といった書き方をすると、自動的に😄へ変換してくれるプラグイン。

これは入れるしか無い💘 というわけで、config.ymlにjemojiを追加する。

gems:
  - jekyll-gist
  - jemoji

こういうちょっとした事が地味にやる気に影響するので大事大事。

で、せっかくなのでcssやデザインも少し弄ってみた。というか、かなり前の記事を適当にかいつまんで移動させ、デザインに関してはテンプレートのままだったので、ちょっと自分のオリジナルのデザインっぽく書き直した。

今年はsvgが本格的に使われるようになってくると思うので、svgでいけそうな部分はsvgで作成しました。

特に意味はないけど、なんとなくロゴも作ってみた。ここまでするとだいぶ愛情が湧いてきた。しばらくはこのデザインを修正して使っていこうと思う🎵