From 23cf4527b4df1d614d56213ae6b268a584067e5a Mon Sep 17 00:00:00 2001
From: Shogo Nakamura <104970808+nakaterm@users.noreply.github.com>
Date: Wed, 9 Sep 2026 00:37:27 +0900
Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E3=82=AB=E3=83=AC=E3=83=B3?=
=?UTF-8?q?=E3=83=80=E3=83=BC=E4=B8=8A=E3=81=AE=E3=83=9C=E3=82=BF=E3=83=B3?=
=?UTF-8?q?=E8=A1=8C=E3=82=92=E6=95=B4=E7=90=86=E3=81=97=E3=81=A6=E7=B8=A6?=
=?UTF-8?q?=E5=B9=85=E3=82=92=E7=A2=BA=E4=BF=9D=20(#105)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
client/src/components/AddToCalendar.tsx | 12 ++-
client/src/pages/eventId/Submission.tsx | 104 +++++++++++++-----------
2 files changed, 66 insertions(+), 50 deletions(-)
diff --git a/client/src/components/AddToCalendar.tsx b/client/src/components/AddToCalendar.tsx
index fd827e2..03ca72c 100644
--- a/client/src/components/AddToCalendar.tsx
+++ b/client/src/components/AddToCalendar.tsx
@@ -17,6 +17,7 @@ type Props = {
/**
* 自分の提出済み日程をカレンダーアプリに追加するボタン。
* その場で ics を生成してダウンロードさせ、各カレンダーアプリのインポート機能で読み込んでもらう。
+ * カレンダーの縦幅を圧迫しないよう、タイトル行に並べて置く想定(モバイルではアイコンのみ)。
*/
export function AddToCalendar({
projectName,
@@ -54,10 +55,15 @@ export function AddToCalendar({
};
return (
-
-