サークル, イベント, 場所のContent Collectionsのスキーマを追加した #25
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
チケット URL
概要
Notion https://www.notion.so/shikosai33/8345f5b29cea40aaa2cc9fd6ab79c6a6?pvs=4 でまとめられていた要件定義の情報をもとに、サークル, イベント, 場所のContent Collectionsのスキーマを追加しました。
以後は、
src/content/circles
src/content/events
src/content/locations
以下に、それぞれサークル, イベント, 場所の記載内容を追加していくことになります。スタッフについては、ページ
/staff
でしか表示させないこと、表示の段組が役職やコメントの有無により複雑になりそうだったため、.astro
ファイルに直書きした方が楽だと判断しました。なので、Content Collectionsでは管理しません。スポンサーについても、今のところフッターにしか表示させないため、同様の理由でContent Collectionsでは管理しません。
レビューの丁寧さの希望
確認用 URL
スクリーンショット
その他
AstroのContent Collectionsの機能については、こちらを参照してください。
https://docs.astro.build/ja/guides/content-collections/
https://docs.astro.build/en/guides/images/#images-in-content-collections
チェックリスト