From 4597ad4c8b28fa3b18fb376cb5675990451b4456 Mon Sep 17 00:00:00 2001
From: nakaterm <104970808+nakaterm@users.noreply.github.com>
Date: Fri, 15 May 2026 03:02:40 +0900
Subject: [PATCH 1/7] =?UTF-8?q?feat:=20=E5=85=A8=E4=BD=93=E3=81=AE?=
=?UTF-8?q?=E3=83=87=E3=82=B6=E3=82=A4=E3=83=B3=E6=94=B9=E5=96=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
client/index.html | 2 +-
client/src/components/Calendar.tsx | 7 +-
client/src/components/Footer.tsx | 14 +-
client/src/components/Header.tsx | 26 +--
client/src/index.css | 76 +++++---
client/src/pages/Home.tsx | 57 +++---
client/src/pages/Landing.tsx | 37 ++--
client/src/pages/NotFound.tsx | 14 +-
client/src/pages/Project.tsx | 221 ++++++++++++++----------
client/src/pages/eventId/Submission.tsx | 200 +++++++++++++--------
10 files changed, 394 insertions(+), 260 deletions(-)
diff --git a/client/index.html b/client/index.html
index 5691394..b74f1fd 100644
--- a/client/index.html
+++ b/client/index.html
@@ -1,5 +1,5 @@
-
+
+
{dayjs.utc(args.date).tz().format("M/D")}
{dayjs.utc(args.date).tz().format("(ddd)")}
);
},
slotLabelContent: (args: SlotLabelContentArg) => {
- return
{dayjs.utc(args.date).tz().format("HH:mm")}
;
+ // -translate-y-1/2 で時刻ラベルをグリッド線上に中央揃えする
+ return
{dayjs.utc(args.date).tz().format("HH:mm")}
;
},
slotLabelInterval: "00:30:00",
validRange: {
@@ -459,7 +460,7 @@ export const Calendar = ({
}
if (info.event.classNames.includes(EDITING_EVENT)) {
return (
-
{`${dayjs.utc(info.event.start).tz().format("HH:mm")} - ${dayjs.utc(info.event.end).tz().format("HH:mm")}`}
+
{`${dayjs.utc(info.event.start).tz().format("HH:mm")} - ${dayjs.utc(info.event.end).tz().format("HH:mm")}`}
);
}
}, []);
diff --git a/client/src/components/Footer.tsx b/client/src/components/Footer.tsx
index bc327a7..683b86a 100644
--- a/client/src/components/Footer.tsx
+++ b/client/src/components/Footer.tsx
@@ -2,25 +2,25 @@ import { EXTERNAL_LINKS } from "../constants/links";
export default function Footer() {
return (
-