ベースはフッター見ての通りHugo&PaperModなのだけど、 細かい設定をいくつか直したり詰まったりしたところを具体的にメモ。

昨日のメモで記載した

あとはサイトタイトルからホームに戻ってくれない不具合があったので直し。 1行直すだけだったけど、数時間かかっちゃう初期設定のときのあるあるをやってしまう。

はconfig.ymlの

title: Yusuke's memo
baseURL: "https://welb.net/"

で対応。

  • 日付フォーマット
  • ダークモードのデフォルト設定
  • エントリのサマリー非表示
  • ソーシャルリンク表示

は同じくconfig.ymlで

params:
    DateFormat: "2006-08-02"
    defaultTheme: dark
    hideSummary: true

    socialIcons:
        - name: "spotify"
          title: "podcast hibinotoi"
          url: "https://open.spotify.com/show/~~"
        - name: "email"
          title: "おたよりフォーム"
          url: "https://forms.gle/~~"
        - name: "soundcloud"
          title: "soundcloud"
          url: "https://soundcloud.com/~~"

といった感じで追加。

あとはhttps🔒設定など。
この辺はnetlifyやDNSレコードよしなにいじって設定。
最近のサービスはぽちぽち押してるだけですぐにいい感じにできてくれるからすごい。

そして今日気になった箇所としてprev, nextリンク追加。
デフォルトの設定だと直感と逆に動いているように見えるので、以下をいじって対応。

layouts/partials/post_nav_links.html

-  {{- with $pages.Next . }}
+  {{- with $pages.Prev . }}
   <a class="prev" href="{{ .Permalink }}">
-    <span class="title">« {{ i18n "prev_page" }}</span>
+    <span class="title">{{ i18n "prev_page" }} ««</span>
     <br>
     <span>{{- .Name -}}</span>
   </a>
   {{- end }}
-  {{- with $pages.Prev . }}
+  {{- with $pages.Next . }}
   <a class="next" href="{{ .Permalink }}">
-    <span class="title">{{ i18n "next_page" }} »</span>
+    <span class="title">»» {{ i18n "next_page" }} </span>

prev, nextの順番とか配置、
誰だとどう違和感ないかって文化圏によって変わりそうだけどどうなんだろう、とふと思った。
(日本語的には多分この並びの方が違和感ないと思うけど)

あとフォントの大きさとかはちょっと模索中。
postタイトルを
assets/css/common/post-single.css

 .post-title {
     margin-bottom: 2px;
-    font-size: 40px;
+    font-size: 25px;
 }

でちょっと調整して、ひとまずこれぐらいかなという感じ。

📮おたよりお待ちしております。
サイトおよびpodcast更新のモチベーションになりますので、1行感想でも嬉しいです。