From 7eb83bcbd1a2f760a52eccbf12cb607e65b07434 Mon Sep 17 00:00:00 2001 From: jellie Date: Fri, 4 Jul 2025 13:38:38 +0900 Subject: [PATCH 01/12] =?UTF-8?q?feat:=20FAQ=20=EB=8B=B5=EB=B3=80=20?= =?UTF-8?q?=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EB=93=B1=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/constants/faq.ts | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/src/constants/faq.ts b/src/constants/faq.ts index a7058ac7..0e40b26a 100644 --- a/src/constants/faq.ts +++ b/src/constants/faq.ts @@ -1,9 +1,20 @@ export type FAQ = { title: string; body: string }; export const faqList: FAQ[] = [ - { title: 'Sprout는 어떤 서비스인가요?', body: '' }, - { title: '식당은 어떻게 제보할 수 있나요?', body: '' }, - { title: '찾는 도메인이 없을 땐 어떻게 하나요?', body: '' }, - { title: '메인 화면은 커스터마이징이 가능한가요?', body: '' }, - { title: '회원탈퇴는 어떻게 하나요?', body: '회원탈퇴하기' }, + { + title: 'Sprout는 어떤 서비스인가요?', + body: 'Sprout는 SeSAC 교육생을 위한 맞춤형 웹 플랫폼으로, 일정 관리, 공지 확인, 맛집 추천, 스터디/프로젝트 모집 등을 통해 캠퍼스 생활을 더 편리하게 만들어줍니다.', + }, + { + title: '식당은 어떻게 제보할 수 있나요?', + body: '[맛집] 메뉴에서 ‘맛집 제보하기’ 버튼을 눌러 새로운 식당을 등록하거나 기존 정보의 수정을 요청할 수 있습니다.', + }, + { + title: '메인 화면은 커스터마이징이 가능한가요?', + body: '네, 관심 직무, 도메인, 기술 스택을 설정하면 메인 위젯이 개인화되어 맞춤 정보를 제공합니다.', + }, + { + title: '회원탈퇴는 어떻게 하나요?', + body: '하단의 ‘회원 탈퇴하기’ 버튼을 누른 후, 회원탈퇴 유의사항을 확인한 후 탈퇴 사유를 작성해주시면 계정이 완전히 삭제됩니다. 탈퇴 시 모든 정보는 복구되지 않습니다.', + }, ]; From ef1beafd670cd0983d030eda2cc5e1bdd79b4776 Mon Sep 17 00:00:00 2001 From: jellie Date: Sun, 6 Jul 2025 00:32:43 +0900 Subject: [PATCH 02/12] =?UTF-8?q?design:=20=ED=94=84=EB=A1=9C=EC=A0=9D?= =?UTF-8?q?=ED=8A=B8=EC=99=80=20=EA=B3=B5=EC=A7=80=EC=82=AC=ED=95=AD=20?= =?UTF-8?q?=EB=94=94=ED=85=8C=EC=9D=BC=20=ED=8E=98=EC=9D=B4=EC=A7=80=20ui?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/button/BackButton.tsx | 2 +- .../common/button/FavoriteButton.tsx | 6 +- src/components/common/button/SquareButton.tsx | 2 +- .../common/post-template/CommentTemplate.tsx | 54 +++--- .../post-template/PostDetailsTemplate.tsx | 10 +- src/components/faq/Faq.tsx | 35 ++-- .../lounge/LoungeApplicationInfoTemplate.tsx | 15 +- .../lounge/detail/ContactMethodDetail.tsx | 14 +- .../notice/NoticeApplicationInfoTemplate.tsx | 50 +++--- .../SessionApplicantManagementDetail.tsx | 2 +- src/pages/trainee/LoungeDetail.tsx | 101 ++++++----- src/pages/trainee/NoticeDetail.tsx | 158 +++++++++--------- 12 files changed, 227 insertions(+), 222 deletions(-) diff --git a/src/components/common/button/BackButton.tsx b/src/components/common/button/BackButton.tsx index 9ff803ce..591fff76 100644 --- a/src/components/common/button/BackButton.tsx +++ b/src/components/common/button/BackButton.tsx @@ -17,7 +17,7 @@ export default function BackButton({ onClick }: BackButtonProps) { diff --git a/src/components/common/button/FavoriteButton.tsx b/src/components/common/button/FavoriteButton.tsx index 1af444c3..b81c1b9c 100644 --- a/src/components/common/button/FavoriteButton.tsx +++ b/src/components/common/button/FavoriteButton.tsx @@ -18,12 +18,14 @@ export default function FavoriteButton({ onClick, disabled, }: FavoriteButtonProps) { + const iconClassName = 'cursor-pointer text-mainGreen'; + return ( ); diff --git a/src/components/common/button/SquareButton.tsx b/src/components/common/button/SquareButton.tsx index f19d9dce..e6a2b28f 100644 --- a/src/components/common/button/SquareButton.tsx +++ b/src/components/common/button/SquareButton.tsx @@ -41,7 +41,7 @@ export default function SquareButton({ return (