サイト構成
documents
sphinx の markdown を引き継ぎ
先代の sphinx 、その前の hugo の markdown 記事をそのまま引き継いでいます。
/docs/**/*.md
pages
/
React
/src/pages/index.ts
/showcase/
VRM 対応アプリケーション
React
/src/pages/showcase/index.tsx
/src/data/tags.tsx
/src/data/users.tsx
customize
言語切り替えメニューを改造しています。
https://github.com/vrm-c/vrm.dev/blob/master/src/theme/NavbarItem/LocaleDropdownNavbarItem/index.js
meta
備考
英訳も確認すること。
title
hard coding
- /src/pages/index.tsx
`${metaTitle} | ${config.title} `;
- /docusaurus.config.ts
との組合せ(template)
description
hard coding
- /src/pages/index.tsx
image
https://docusaurus.io/docs/api/themes/configuration#meta-image
docusaurus.config.js
epport default {
themeConfig: {
image: 'img/docusaurus.png',
}
}