diff --git a/README.md b/README.md index be06915..928f68a 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,8 @@ About ページの代表挨拶とメンバー情報は `src/content/about/data.y ロケットと CanSat の紹介文は、それぞれ `src/pages/rocket.astro` と `src/pages/cansat.astro` に定義しています。 +名刺の QR コードなどから開くリンク集は `src/pages/links.astro`(`/links`)です。ヘッダーのメニューには載せていません。 + ニュースは microCMS の `news` API からビルド時に取得します。 取得したニュース画像は `public/cms-images/` にキャッシュされますが、このディレクトリは Git の管理対象外です。 diff --git a/src/layouts/BaseLayout/index.astro b/src/layouts/BaseLayout/index.astro index edbd89f..9195e0b 100644 --- a/src/layouts/BaseLayout/index.astro +++ b/src/layouts/BaseLayout/index.astro @@ -14,6 +14,8 @@ export interface Props { imageHeight?: number; type?: "website" | "article"; publishedTime?: string; + // ヘッダーとフッターを出さない(リンク集ページなど単体で完結する画面用) + bare?: boolean; } const { @@ -26,6 +28,7 @@ const { imageHeight = 630, type = "website", publishedTime, + bare = false, } = Astro.props; const baseUrl = import.meta.env.BASE_URL; const publicSiteUrl = new URL("https://www.stb.tsukuba.ac.jp/~step/"); @@ -87,10 +90,10 @@ const ogImageUrl = image -
+ {!bare &&
}
-