All Posts

HugoのテーマをMediumishにした

最近ずっと気になっていたことのひとつに、ブログの読みやすさがある。 テーマを変えて、デザインはなかなか気に入っていたものの、自分で見ても読みやすさに不満があった。 ネットで記事を読むときにどういうフォントでどういうフォントサイズが読みやすいのか見ていたところ、Mediumがよさそうだと思った。文章に特化したサービスだけあって、よく考えられているようだ。 もう、いっそのことMediumに移行してしまおうか? とも思ったが、トップページに行くとやっぱり「全体のひとつ」という感があってやめた。次の集団はブログをMedium風にすること。HugoのテーマでMedium風のものがないかなぁ…と検索したら発見!! Mediumish [-] lgaida/mediumish-gohugo-theme: A mediumish gohugo theme, ported from jekyll https://github.com/lgaida/mediumish-gohugo-theme 読みやすそうだったのでこのテーマを使うことにした。

HugoのRSSテンプレートを作成

HugoのRSSが初期設定だとすべての記事を出力していた。 Hugoの初期設定じゃなくて、テーマがRSSのテンプレートを持っていなかったからかもしれない。 ./themes/tranquilpeak/layouts/_default/rss.xmlを作成した。 これでRSSがシンプルになった。 <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}</title> <link>{{ .Permalink }}</link> <description>Recent content {{ with .Title }}in {{.}} {{ end }}on {{ .Site.Title }}</description> <generator>Hugo -- gohugo.io</generator> {{ with .Site.LanguageCode }} <language>{{.}}</language> {{end}}{{ with .Site.Author.email }} <managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor> {{end}}{{ with .Site.Author.email }} <webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>