From 881485f010d6d576bab958548e3c955b8067dd34 Mon Sep 17 00:00:00 2001
From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>
Date: Thu, 5 Nov 2026 13:37:53 +0900
Subject: events: URLを/kodaira/events/に移しサイドバー直下へ
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
hp-archive配下から独立したページとして、小平市についての
直下に置いた。旧URL3種は.htaccessで301転送する。
---
src/pages/kodaira-data/events/[month].astro | 72 -----------------------------
src/pages/kodaira/events/[month].astro | 72 +++++++++++++++++++++++++++++
2 files changed, 72 insertions(+), 72 deletions(-)
delete mode 100644 src/pages/kodaira-data/events/[month].astro
create mode 100644 src/pages/kodaira/events/[month].astro
(limited to 'src/pages')
diff --git a/src/pages/kodaira-data/events/[month].astro b/src/pages/kodaira-data/events/[month].astro
deleted file mode 100644
index 1969cee..0000000
--- a/src/pages/kodaira-data/events/[month].astro
+++ /dev/null
@@ -1,72 +0,0 @@
----
-// 月別アーカイブ(/kodaira-data/events/2026-11/ など)。
-// 行事予定のデータ(src/data/schedule/*.json)から、その月の予定だけを静的に生成する。
-import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro';
-import ScheduleTable from '@/components/ScheduleTable.astro';
-import { monthKeys, monthLabel, rowsInMonth } from '@/lib/schedule-months';
-import { SCHEDULE_BASE_PATH } from '@/data/schedule/config';
-
-export function getStaticPaths() {
- return monthKeys.map((month, i) => ({
- params: { month },
- props: {
- month,
- prev: monthKeys[i - 1] ?? null,
- next: monthKeys[i + 1] ?? null,
- },
- }));
-}
-
-const { month, prev, next } = Astro.props as {
- month: string;
- prev: string | null;
- next: string | null;
-};
-
-const label = monthLabel(month);
-const meetingRows = rowsInMonth(month, 'meeting');
-const eventRows = rowsInMonth(month, 'event');
-
-const url = (key: string) => `${SCHEDULE_BASE_PATH}${key}/`;
----
-
-
- ← 小平市のイベント・行事予定カレンダー(今後)に戻る
-
-
- {label}の小平市のイベントと、審議会等・市議会の開催予定です。開催日が過ぎたものも記録として掲載しています。
- 変更になることがありますので、各問い合わせ先へご確認ください。
-
-
- {
- meetingRows.length > 0 && (
- <>
- 審議会等・市議会の開催予定
-
-
-
- >
- )
- }
-
- {
- eventRows.length > 0 && (
- <>
- イベント
-
-
-
- >
- )
- }
-
-
-
diff --git a/src/pages/kodaira/events/[month].astro b/src/pages/kodaira/events/[month].astro
new file mode 100644
index 0000000..88ce61f
--- /dev/null
+++ b/src/pages/kodaira/events/[month].astro
@@ -0,0 +1,72 @@
+---
+// 月別アーカイブ(/kodaira/events/2026-11/ など)。
+// 行事予定のデータ(src/data/schedule/*.json)から、その月の予定だけを静的に生成する。
+import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro';
+import ScheduleTable from '@/components/ScheduleTable.astro';
+import { monthKeys, monthLabel, rowsInMonth } from '@/lib/schedule-months';
+import { SCHEDULE_BASE_PATH } from '@/data/schedule/config';
+
+export function getStaticPaths() {
+ return monthKeys.map((month, i) => ({
+ params: { month },
+ props: {
+ month,
+ prev: monthKeys[i - 1] ?? null,
+ next: monthKeys[i + 1] ?? null,
+ },
+ }));
+}
+
+const { month, prev, next } = Astro.props as {
+ month: string;
+ prev: string | null;
+ next: string | null;
+};
+
+const label = monthLabel(month);
+const meetingRows = rowsInMonth(month, 'meeting');
+const eventRows = rowsInMonth(month, 'event');
+
+const url = (key: string) => `${SCHEDULE_BASE_PATH}${key}/`;
+---
+
+
+ ← 小平市のイベント・行事予定カレンダー(今後)に戻る
+
+
+ {label}の小平市のイベントと、審議会等・市議会の開催予定です。開催日が過ぎたものも記録として掲載しています。
+ 変更になることがありますので、各問い合わせ先へご確認ください。
+
+
+ {
+ meetingRows.length > 0 && (
+ <>
+ 審議会等・市議会の開催予定
+
+
+
+ >
+ )
+ }
+
+ {
+ eventRows.length > 0 && (
+ <>
+ イベント
+
+
+
+ >
+ )
+ }
+
+
+
--
cgit v1.3.1