HugoのテーマPicklesをアップデートしました

Posted on
Update Hugo

このブログでも使っているHugoのテーマ「Pickles」のアプデをしました。

対応した内容

  • tag一覧のURLの不要な「/」を削除
  • リストのpagenationの不具合を修正
  • favicon設定の追加

tag一覧のURLの不要な「/」を削除

tag一覧のURLが「https://pickles.work//tags/hugo/」 という感じになってしまってました。

ローカルとかNetlifyでビルドすると削除してくたみたいで気づかなかったですが、ビルドコマンドを打った後だと発生していたみたいです。

気づいてくれた方がプルリクくれました!ありがとうございます!

fix tag link #19

リストのpagenationの不具合を修正

これはIssueを立ててもらって知ったやつ。おそらく一覧で表示する記事の数を設定しても、効かないというもの。これは単純にぼくの勉強不足で知らなかったです。

外国の方たちがいつの間にかIssueでやりとりして、ささっとプルリクくれました。

/posts page #17

見ず知らずの外国の人たちからプルリクもらうのが初めてだったので、嬉しかった。

プルリクはこちら。

patch(layout): Fixed pagination for /posts/ #20

また、このプルリクのおかげでconfig.tomlで一覧に表示する記事数の指定ができるようになりました。

[params]
    paginate = 10

ありがたい!

favicon設定の追加

これは対応忘れ。faviconの設定がないのにfaviconを指定するlinkタグがあったので、consoleエラーが出てました。

faviconをconfig.tomlで設定した場合のみ、linkタグがでるように修正しました。

[params]
    favicon = "/path/to/favicon"

さいごに

という感じで、凡ミスや知らなかった、対応漏れなど、よろしくない感じのアプデですが、プルリクもらったりして楽しかったです。

今後は、他の人のテーマを見て良さそうなものを取り込んでいこうと思います。

目先考えてるのはShortcode