今月はサイトの外側をあれこれいじったので、何をしたか書いておく。
変更点
- 運用
- Dynalistの項目の色で投稿とその種類を分けていたがタグ付けに変更
- タグをつければいいだけなので楽
- 子要素のあるリストも扱えるように
- Dynalist上の「li」という項目の子要素はリストとして出力される
- これもそう
- 更新の自動化(GithubActions)
- 毎日0時と12時くらいにDynalistAPIからJSONとRSSを生成してGithubPagesにデプロイ
- Dynalistの項目の色で投稿とその種類を分けていたがタグ付けに変更
- トップページ
- モジュールのデザインをカード風にして一言も追加
- 記事一覧を年ごとに分けて開閉式に
- 記事ページ
- ページ下部に関連記事として同じタグがついた記事をリスト化
- piece
- モジュールのデザインをもとにカード風に
基本的にはGeminiにおんぶにだっこでコードを書いてもらいつつテストと細かい修正は自分でやった。
これでサイトの立ち上げ時から「こんな風に実装できたらいいな」と考えていたことはだいたい完成した。特に更新の自動化と、リストの階層化ができたのは箇条書き好きとしてだいぶ嬉しい。
あとはコンテンツが充実してきたら検索機能つけるくらいかな?