diff --git a/public/image/nitfc.png b/public/image/nitfc.png new file mode 100644 index 0000000..2cbd2a8 Binary files /dev/null and b/public/image/nitfc.png differ diff --git a/public/image/stand/1.png b/public/image/stand/1.png new file mode 100644 index 0000000..a553355 Binary files /dev/null and b/public/image/stand/1.png differ diff --git a/public/image/stand/10.png b/public/image/stand/10.png new file mode 100644 index 0000000..799b400 Binary files /dev/null and b/public/image/stand/10.png differ diff --git a/public/image/stand/11.png b/public/image/stand/11.png new file mode 100644 index 0000000..c7da22f Binary files /dev/null and b/public/image/stand/11.png differ diff --git a/public/image/stand/12.png b/public/image/stand/12.png new file mode 100644 index 0000000..7b452b4 Binary files /dev/null and b/public/image/stand/12.png differ diff --git a/public/image/stand/13.png b/public/image/stand/13.png new file mode 100644 index 0000000..d971729 Binary files /dev/null and b/public/image/stand/13.png differ diff --git a/public/image/stand/14.png b/public/image/stand/14.png new file mode 100644 index 0000000..e161bac Binary files /dev/null and b/public/image/stand/14.png differ diff --git a/public/image/stand/15.png b/public/image/stand/15.png new file mode 100644 index 0000000..8393b0f Binary files /dev/null and b/public/image/stand/15.png differ diff --git a/public/image/stand/16.png b/public/image/stand/16.png new file mode 100644 index 0000000..b99749e Binary files /dev/null and b/public/image/stand/16.png differ diff --git a/public/image/stand/17.png b/public/image/stand/17.png new file mode 100644 index 0000000..3be1e59 Binary files /dev/null and b/public/image/stand/17.png differ diff --git a/public/image/stand/18.png b/public/image/stand/18.png new file mode 100644 index 0000000..e4a3842 Binary files /dev/null and b/public/image/stand/18.png differ diff --git a/public/image/stand/19.png b/public/image/stand/19.png new file mode 100644 index 0000000..04e35cc Binary files /dev/null and b/public/image/stand/19.png differ diff --git a/public/image/stand/2.png b/public/image/stand/2.png new file mode 100644 index 0000000..8253db0 Binary files /dev/null and b/public/image/stand/2.png differ diff --git a/public/image/stand/20.png b/public/image/stand/20.png new file mode 100644 index 0000000..a42a662 Binary files /dev/null and b/public/image/stand/20.png differ diff --git a/public/image/stand/21.png b/public/image/stand/21.png new file mode 100644 index 0000000..c327770 Binary files /dev/null and b/public/image/stand/21.png differ diff --git a/public/image/stand/22.png b/public/image/stand/22.png new file mode 100644 index 0000000..e55175b Binary files /dev/null and b/public/image/stand/22.png differ diff --git a/public/image/stand/23.png b/public/image/stand/23.png new file mode 100644 index 0000000..0ffad99 Binary files /dev/null and b/public/image/stand/23.png differ diff --git a/public/image/stand/24.png b/public/image/stand/24.png new file mode 100644 index 0000000..668656e Binary files /dev/null and b/public/image/stand/24.png differ diff --git a/public/image/stand/25.png b/public/image/stand/25.png new file mode 100644 index 0000000..544cd9d Binary files /dev/null and b/public/image/stand/25.png differ diff --git a/public/image/stand/26.png b/public/image/stand/26.png new file mode 100644 index 0000000..6e1fa6f Binary files /dev/null and b/public/image/stand/26.png differ diff --git a/public/image/stand/3.png b/public/image/stand/3.png new file mode 100644 index 0000000..c34b621 Binary files /dev/null and b/public/image/stand/3.png differ diff --git a/public/image/stand/4.png b/public/image/stand/4.png new file mode 100644 index 0000000..6bbef0d Binary files /dev/null and b/public/image/stand/4.png differ diff --git a/public/image/stand/5.png b/public/image/stand/5.png new file mode 100644 index 0000000..c36d4c4 Binary files /dev/null and b/public/image/stand/5.png differ diff --git a/public/image/stand/6.png b/public/image/stand/6.png new file mode 100644 index 0000000..4c37a31 Binary files /dev/null and b/public/image/stand/6.png differ diff --git a/public/image/stand/7.png b/public/image/stand/7.png new file mode 100644 index 0000000..1e6f511 Binary files /dev/null and b/public/image/stand/7.png differ diff --git a/public/image/stand/8.png b/public/image/stand/8.png new file mode 100644 index 0000000..a1d4e34 Binary files /dev/null and b/public/image/stand/8.png differ diff --git a/public/image/stand/9.png b/public/image/stand/9.png new file mode 100644 index 0000000..7a81336 Binary files /dev/null and b/public/image/stand/9.png differ diff --git a/src/components/BackGround.tsx b/src/components/BackGround.tsx index 53e35aa..06fca92 100644 --- a/src/components/BackGround.tsx +++ b/src/components/BackGround.tsx @@ -11,11 +11,11 @@ export const BackGroundImg = () => { src="/image/fireworks/firework.png" alt="firework" style={{ - maxHeight: "30vh", // 高さaaaaa + maxHeight: "25vh", // 高さ width: "auto", // 幅 position: "absolute", // 位置の指定 - left: "20vw", // 左方向への移動 - top: "30vh", // 上方向への移動 + left: "53vw", // 左方向への移動 + top: "55vh", // 上方向への移動 zIndex: -2, }} /> @@ -26,8 +26,8 @@ export const BackGroundImg = () => { maxHeight: "40vh", // 高さ width: "auto", // 幅 position: "absolute", // 位置の指定 - left: "50vw", // 左方向への移動 - top: "30vh", // 上方向への移動 + left: "55vw", // 左方向への移動 + top: "20vh", // 上方向への移動 zIndex: -2, }} /> diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx new file mode 100644 index 0000000..c05e842 --- /dev/null +++ b/src/components/Footer.tsx @@ -0,0 +1,63 @@ +import React from "react"; +import { useRouter } from "next/router"; + +import { LinkedText } from "./LinkedText"; +import "@/styles/gamingColor.css"; + +export const Footer = () => { + const router = useRouter(); + return ( + + ); +}; diff --git a/src/components/LinkedText.tsx b/src/components/LinkedText.tsx new file mode 100644 index 0000000..572cb06 --- /dev/null +++ b/src/components/LinkedText.tsx @@ -0,0 +1,13 @@ +export const LinkedText = (props: { text: string; link: string }) => { + return ( + + {props.text} + + ); +}; diff --git a/src/components/Schedule.tsx b/src/components/Schedule.tsx index 692e532..dc75faf 100644 --- a/src/components/Schedule.tsx +++ b/src/components/Schedule.tsx @@ -1,5 +1,5 @@ +"use client"; import Timeline from "react-calendar-timeline"; -// make sure you include the timeline stylesheet or the timeline will not be styled import "react-calendar-timeline/lib/Timeline.css"; import moment from "moment"; diff --git a/src/components/StandList.tsx b/src/components/StandList.tsx index fbd8317..55f1510 100644 --- a/src/components/StandList.tsx +++ b/src/components/StandList.tsx @@ -75,23 +75,14 @@ const StandItem = ({ )} - {stand.image && ( -
- stand image -
- )} + stand image ); }; diff --git a/src/db/notice.ts b/src/db/notice.ts index 4488e75..28d91ca 100644 --- a/src/db/notice.ts +++ b/src/db/notice.ts @@ -6,79 +6,4 @@ export const notices: NoticeType[] = [ url: "https://example.com", date: new Date(2023, 10, 9), }, - { - title: "お知らせ2", - url: "https://example.com", - date: new Date(2023, 10, 10), - }, - { - title: "お知らせ3", - url: "https://example.com", - date: new Date(2023, 10, 11), - }, - { - title: "お知らせ4", - url: "https://example.com", - date: new Date(2023, 10, 12), - }, - { - title: "お知らせ1", - url: "https://example.com", - date: new Date(2023, 10, 9), - }, - { - title: "お知らせ2", - url: "https://example.com", - date: new Date(2023, 10, 10), - }, - { - title: "お知らせ3", - url: "https://example.com", - date: new Date(2023, 10, 11), - }, - { - title: "お知らせ4", - url: "https://example.com", - date: new Date(2023, 10, 12), - }, - { - title: "お知らせ1", - url: "https://example.com", - date: new Date(2023, 10, 9), - }, - { - title: "お知らせ2", - url: "https://example.com", - date: new Date(2023, 10, 10), - }, - { - title: "お知らせ3", - url: "https://example.com", - date: new Date(2023, 10, 11), - }, - { - title: "お知らせ4", - url: "https://example.com", - date: new Date(2023, 10, 12), - }, - { - title: "お知らせ1", - url: "https://example.com", - date: new Date(2023, 10, 9), - }, - { - title: "お知らせ2", - url: "https://example.com", - date: new Date(2023, 10, 10), - }, - { - title: "お知らせ3", - url: "https://example.com", - date: new Date(2023, 10, 11), - }, - { - title: "お知らせ4", - url: "https://example.com", - date: new Date(2023, 10, 12), - }, ]; diff --git a/src/db/schedule.ts b/src/db/schedule.ts index 4957ea9..8c362c3 100644 --- a/src/db/schedule.ts +++ b/src/db/schedule.ts @@ -2,28 +2,18 @@ import { ScheduleType } from "@/types/schedule"; export const schedules: ScheduleType[] = [ { - title: "イベント1", - place: "メインステージ", - startDate: new Date(2023, 10, 14, 15, 0), - endDate: new Date(2023, 10, 14, 16, 0), + title: "オープニングセレモニー", + place: "第1体育館", + description: "共に輝く!始まる文化の祭典へ!", + startDate: new Date(2023, 10, 27, 12, 30), + endDate: new Date(2023, 10, 27, 13, 0), }, { - title: "ぶどう狩り", - place: "ぶどう農園", - startDate: new Date(2023, 10, 27, 10, 0), - endDate: new Date(2023, 10, 27, 11, 0), - }, - { - title: "イベント3", - place: "メインステージ", - startDate: new Date(2023, 10, 27, 11, 0), - endDate: new Date(2023, 10, 27, 12, 0), - description: "イベント3の説明", - }, - { - title: "イベント", - place: "お外", - startDate: new Date(2023, 10, 27, 13, 0), - endDate: new Date(2023, 10, 27, 14, 0), + title: "気配切り", + place: "第1体育館", + description: + "感覚を研ぎ澄ませ!自分を信じて、いざ一振り!!決着の様子は体育館で", + startDate: new Date(2023, 10, 27, 13, 20), + endDate: new Date(2023, 10, 27, 14, 30), }, ]; diff --git a/src/db/stand.ts b/src/db/stand.ts index 2cc186e..36be0c9 100644 --- a/src/db/stand.ts +++ b/src/db/stand.ts @@ -2,57 +2,133 @@ import { StandType } from "@/types/stand"; export const stands: StandType[] = [ { - name: "筋肉食堂", - organizer: "5EI", - place: "EI棟前", - url: "https://www.youtube.com/", + number: 1, + organizer: "3C", + name: "3CのCによるまごころこもった焼き鳥", }, { - name: "かけノレと腕相撲勝負", - organizer: "5M", - place: "図書館前", - image: "https://placehold.jp/150x150.png", + number: 2, + organizer: "4B", + name: "4B", }, { - name: "春マソのパンケーキ屋さん", - organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + number: 3, + organizer: "3EI①", + name: "かすてら堂", }, { - name: "春マソのパンケーキ屋さん", - organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + number: 4, + organizer: "3EI", + name: "パンパカパンケーキ", }, { - name: "春マソのパンケーキ屋さん", - organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + number: 5, + organizer: "学生会", + name: "がくせいかい", }, { - name: "春マソのパンケーキ屋さん", - organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + number: 6, + organizer: "学生会", + name: "がくせいかい", }, { - name: "春マソのパンケーキ屋さん", - organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + number: 7, + organizer: "milky way", + name: "Waffle cafe", + }, + { + number: 8, + organizer: "元F2", + name: "おんにのトッポギやさん", + }, + { + number: 9, + organizer: "3E", + name: "シャカシャカポテト", + }, + { + number: 10, + organizer: "5B", + name: "けずりいちご", + }, + { + number: 11, + organizer: "専攻科1年", + name: "豚豚飯店", + }, + { + number: 12, + organizer: "無線研", + name: "君の出番!", + }, + { + number: 13, + organizer: "高専祭さいころ倶楽部", + name: "あつまれ!ボードゲームの森", + }, + { + number: 14, + organizer: "5Ei", + name: "松田の焼きおにぎり屋さん", + }, + { + number: 15, + organizer: "2B", + name: "揚げ揚げほいほい", + }, + { + number: 16, + organizer: "3B", + name: "チョコバナナ・わたあめ", + }, + { + number: 17, + organizer: "3B露店", + name: "クロッフル", + }, + { + number: 18, + organizer: "山脇研究会", + name: "山脇焼きそば", + }, + { + number: 19, + organizer: "F3", + name: "まじかる喫茶♥", + }, + { + number: 20, + organizer: "4C", + name: "スキマスイッチ", + }, + { + number: 21, + organizer: "吉田商会エセ", + name: "吉田商会エセ", + }, + { + number: 22, + organizer: "山尾と愉快な仲間たち", + name: "筋肉食堂", + }, + { + number: 23, + organizer: "F1", + name: "焼き鳥屋気取り", + }, + { + number: 24, + organizer: "2E", + name: "カステラ工房 挽", + }, + { + number: 25, + organizer: "4EI", + name: "45組による悪魔的フライドポテト", }, { - name: "春マソのパンケーキ屋さん", + number: 26, organizer: "5E", - place: "図書館前", - image: "https://placehold.jp/150x150.png", - url: "https://google.com", + name: "Tully's 高専", }, ]; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 5980e2e..9cad84e 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,3 +1,5 @@ +import React from "react"; + import { EventHeader } from "@/components/EventOverlay"; import { Title } from "@/components/Title"; import { OpenDate } from "@/components/OpenDate"; @@ -7,9 +9,8 @@ import { Map } from "@/components/Map"; import { Notice } from "@/components/Notice"; import { Sidebar } from "@/components/VerticalLine"; import { BackGroundImg } from "@/components/BackGround"; - -import React from "react"; import { FadeAnimationProvider } from "@/components/FadeAnimationProvider"; +import { Footer } from "@/components/Footer"; export default function Page() { return ( @@ -57,6 +58,7 @@ export default function Page() { +