Skip to content

Commit

Permalink
キャラクターごとの製品ページを作成する (#121)
Browse files Browse the repository at this point in the history
  • Loading branch information
Hiroshiba authored Jan 20, 2023
1 parent c343075 commit ec52a6d
Show file tree
Hide file tree
Showing 47 changed files with 8,192 additions and 7,211 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,16 @@ output_file=output.wav
ffmpeg -i $audio_file -af volume=-3dB $output_file
```

## サムネイル生成

一部のサムネイルは HTML をレンダリングしたものを画像化しています。
次のコマンドで更新してください。

```bash
# FIXME: なぜか package.json に `"type": "module",` を追加する必要がある
npm run generate_thumb
```

## タイポチェック

[typos](https://github.com/crate-ci/typos) を使ってタイポのチェックを行っています。
Expand Down
13 changes: 12 additions & 1 deletion gatsby-config.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
const siteUrl = "https://voicevox.hiroshiba.jp/"

module.exports = {
siteMetadata: {
title: `VOICEVOX`,
description: `VOICEVOXのホームページ`,
author: `Hiroshiba Kazuyuki`,
siteUrl: `https://voicevox.hiroshiba.jp`,
siteUrl,
},
plugins: [
`gatsby-plugin-react-helmet`,
Expand Down Expand Up @@ -91,6 +93,15 @@ module.exports = {
slugify: { separator: "_" },
},
},
{
resolve: `gatsby-plugin-canonical-urls`,
options: {
siteUrl,
stripQueryString: true,
},
},
// スタイルが適用される前に画面が表示されてちらつくのを防ぐ
// `gatsby-plugin-fix-fouc`, // FIXME: フォント容量が減ったら適用しても良いかも
],
graphqlTypegen: true,
}
Loading

0 comments on commit ec52a6d

Please sign in to comment.