Skip to content

Commit 4880585

Browse files
committed
講習会の情報を更新
1 parent add0897 commit 4880585

1 file changed

Lines changed: 53 additions & 1 deletion

File tree

src/components/workshop/Workshop2025Section.astro

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,42 @@ export const items: Item[] = [
6464
},
6565
]
6666
67+
export const items2: Item[] = [
68+
{
69+
date: date(4, 17),
70+
title: 'Python (1日目)',
71+
place: 'C301',
72+
description:
73+
'Pythonの基礎を学びます。PythonはAIやデータ分析に使用されます。',
74+
},
75+
{
76+
date: date(4, 18),
77+
title: 'HTML, CSS (1日目)',
78+
place: 'C105',
79+
description:
80+
'HTML, CSSの基礎を学びます。HTML, CSSはwebページの作成に使用されます。',
81+
},
82+
{
83+
date: date(4, 19),
84+
title: 'ハードウェア入門 (1日目)',
85+
place: 'C104',
86+
description:
87+
'ハードウェアの基礎を学びます。電子回路、センサ、 メカ機構などを扱います。',
88+
},
89+
{
90+
date: date(4, 22),
91+
title: 'TypeScript (1日目)',
92+
description:
93+
'TypeScriptの基礎を学びます。TypeScriptはwebサイトの作成に使用されます。',
94+
},
95+
{
96+
date: date(4, 23),
97+
title: 'C/C++ (1日目)',
98+
description:
99+
'C/C++の基礎を学びます。C/C++は組み込み用途やゲーム開発に使用されます。',
100+
},
101+
]
102+
67103
const dateFormat = new Intl.DateTimeFormat('ja-JP', {
68104
weekday: 'short',
69105
month: 'numeric',
@@ -74,7 +110,7 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
74110
---
75111

76112
<Section background="secondary">
77-
<Fragment slot="title">2025年度の講習会</Fragment>
113+
<Fragment slot="title">2025年度のOUCCの講習会</Fragment>
78114
<div class="flex flex-col gap-5">
79115
<p>
80116
2025年度の講習会について情報をまとめています。開始時刻や開催場所などの詳細や他の講習会については随時更新します。是非お気軽にご参加ください!
@@ -89,3 +125,19 @@ const dateFormat = new Intl.DateTimeFormat('ja-JP', {
89125
</ul>
90126
</div>
91127
</Section>
128+
<Section background="secondary">
129+
<Fragment slot="title">2025年度の他団体の講習会</Fragment>
130+
<div class="flex flex-col gap-5">
131+
<p>
132+
2025年度の他団体による講習会について情報をまとめています。開始時刻や開催場所などの詳細や他の講習会については随時更新します。是非お気軽にご参加ください!
133+
</p>
134+
<p>各回1~3時間程度の予定となっています。途中退室も可能です。</p>
135+
<ul class="grid grid-cols-[repeat(auto-fit,minmax(18rem,1fr))] gap-5">
136+
{
137+
items2.map(({ date, ...item }) => (
138+
<WorkshopCard {...item} date={dateFormat.format(date)} />
139+
))
140+
}
141+
</ul>
142+
</div>
143+
</Section>

0 commit comments

Comments
 (0)