ebisen blog..

ブログをリニューアルした話

blogmarkdown

ブログリニューアルの動機

  • 個人開発を通して技術の学習をする
  • Github PagesとHugoを組み合わせていたので,自由度が低い

参考

作業ログ

9/17

  • packageが軽いと聞いたことがあるpnpmを使いたい
    • brew install pnpm
  • vercelにdevelopブランチで一旦デプロイ.productionはデフォルトでmainブランチになっていた.
  • Favicon Generatorなる,画像をアップロードすると,あるゆるブラウザ用のfaviconの画像ファイルやらXMLファイルを生成してくれるWebサイト.背景色やらborder-radiusやらをブラウザ上で設定できるのでスゴい.

9/18

  • トップページ,記事のプレビューをシンプルにする
  • 日付の表示形式を変更.元からテンプレートに入っていたdate-fnsが便利.日付データは扱いづらい印象だったので,助かった.

9/21

  • ダークテーマを適用.色の設定は奥が深い.共通化が課題.

9/23

  • スタイルを変更.
    • tailwindcss/typographyを使った
    • TODO syntax highlightが効かない.原因調べて試行錯誤してみたが,remark用のライブラリが非推奨になっている.react-markdownに乗り換えたほうが周辺のライブラリが充実してるのでいいかも.

9/24

  • eslint, prettierを設定
    • プラグインの導入,configファイル,vscodeの設定のそれぞれでいろんな方法があるのでちょっと詰まった.vscodeの設定を見直したら解決した.
  • 記事のタグを設定
    • frontmatterに書いたtagが記事に表示されるようにした.色をtailwind cssのクラスで追加し,絵文字とDEVICONでロゴも追加した.DEVICONめちゃ便利.

9/29

  • issuesを立てた.
    • todoリスト的な感じで思いついたときにissueを立てて,やりたいときに実装するという運用が良さそう.しばらくこれでやってみる.

10/10

  • 記事の中央揃え
  • フッターをカスタマイズ
  • タグ一覧の画面実装
  • プロフィール画面実装