From 8e29280054e6ef36fd862781d5ab29f385298955 Mon Sep 17 00:00:00 2001 From: tosaken1116 Date: Thu, 22 Jun 2023 16:36:06 +0900 Subject: [PATCH] =?UTF-8?q?add:=E9=83=A8=E9=95=B7=E3=83=A1=E3=83=83?= =?UTF-8?q?=E3=82=BB=E3=83=BC=E3=82=B8=E3=81=AE=E8=BF=BD=E5=8A=A0=20#93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Web/OwnerComment/OwnerComment.stories.tsx | 16 +++++++ .../Web/OwnerComment/OwnerComment.tsx | 45 +++++++++++++++++++ src/constants/ownerComment.ts | 2 + 3 files changed, 63 insertions(+) create mode 100644 src/components/Web/OwnerComment/OwnerComment.stories.tsx create mode 100644 src/components/Web/OwnerComment/OwnerComment.tsx create mode 100644 src/constants/ownerComment.ts diff --git a/src/components/Web/OwnerComment/OwnerComment.stories.tsx b/src/components/Web/OwnerComment/OwnerComment.stories.tsx new file mode 100644 index 0000000..3c54ce1 --- /dev/null +++ b/src/components/Web/OwnerComment/OwnerComment.stories.tsx @@ -0,0 +1,16 @@ +import { Meta, StoryObj } from "@storybook/react"; + +import { OwnerComment } from "./OwnerComment"; + +export default { + title: "Web/OwnerComment", + component: OwnerComment, + tags: ['autodocs'], + parameters: { + layout: 'fullscreen', + }, + argTypes: { + }, +} as Meta; + +export const Default: StoryObj = {}; diff --git a/src/components/Web/OwnerComment/OwnerComment.tsx b/src/components/Web/OwnerComment/OwnerComment.tsx new file mode 100644 index 0000000..9d46851 --- /dev/null +++ b/src/components/Web/OwnerComment/OwnerComment.tsx @@ -0,0 +1,45 @@ +import { comments } from "@/constants/ownerComment"; +import { Box, Typography, useMediaQuery } from "@mui/material"; +import { FlowBackImages } from "../FlowBackImages/FlowBackImages"; + +export const OwnerComment = () => { + const isDarkMode = useMediaQuery("(prefers-color-scheme: dark)"); + + return ( + + + + + {comments} + + + + ); +}; diff --git a/src/constants/ownerComment.ts b/src/constants/ownerComment.ts new file mode 100644 index 0000000..678a2a4 --- /dev/null +++ b/src/constants/ownerComment.ts @@ -0,0 +1,2 @@ +export const comments = + "オープンキャンパス(以下OC)特設サイトにご来場の皆様、こんにちわ!\n2023年度部長の鈴木乖離と言います。\n\n前々年度、前年度は新型コロナウイルスの影響で対面での活動が制限されており、「オンラインでC3を知ってもらうきっかけ」としてOCサイトは特に重要でした。\nでは、対面活動が再開された本年度では必要ないのでは?と思うかもですが、OCサイトは、すでにC3の伝統であり、C3になくてはならないイベントのです。具体的には2つの意味合いがあります。\nまず、C3に入部した部員の最初の作品制作の目標地点という意味です。4月に入部した部員にとって、作品制作の目標を作るのはなかなか難しいことです。そこで、「7月のOCまでに一つ作る」ということが1つの目標となるのです。\nそして、このOCサイト自体も部員の作品であり、C3の真骨頂です。\nというのも、C3の最大の魅力は「コンピュータでモノづくり」という共通点を持った様々な分野に注力する部員が集まっています。その部員たちが自分の得意分野を生かして最大限協働した集大成がこのOCサイトになるわけです。こういう意味でも、C3においてOCサイトはすごく大切なものなんです。\nこの伝統は、もはや情勢だとかそういったものではなく、今後もC3の1つのビックイベントとして継承されていくでしょう。\n\n部員の作品については、私から語ることはありません。\n見ていただければ、その想い・熱意は伝わると確信しています。ぜひOCサイトを楽しんでください!\n\nそして、C3に興味を持った皆さん、来年度皆さんにお会いできることを楽しみにしています!\n";