From 549f436a49762b29e0b6f60919a467b71f336bbc Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 8 Sep 2024 17:31:12 +0900 Subject: [PATCH 01/13] =?UTF-8?q?chore:=20#251=20=EC=82=AC=EC=9D=B4?= =?UTF-8?q?=EC=A6=88=EA=B0=80=20=ED=81=B0=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20?= =?UTF-8?q?fetchpriority=3Dhigh=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- global.d.ts | 2 -- src/components/recruit/recruitBoard/banner/MainBanner.tsx | 2 +- .../recruit/recruitBoard/floatingButton/FloatingButton.tsx | 6 +++--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/global.d.ts b/global.d.ts index 625490f5..48e654c3 100644 --- a/global.d.ts +++ b/global.d.ts @@ -1,5 +1,3 @@ -import React from 'react'; - declare module 'react' { interface ImgHTMLAttributes extends HTMLAttributes { fetchpriority?: 'high' | 'low' | 'auto'; diff --git a/src/components/recruit/recruitBoard/banner/MainBanner.tsx b/src/components/recruit/recruitBoard/banner/MainBanner.tsx index 4dc89c4f..be471f3e 100644 --- a/src/components/recruit/recruitBoard/banner/MainBanner.tsx +++ b/src/components/recruit/recruitBoard/banner/MainBanner.tsx @@ -10,7 +10,7 @@ const MainBanner = () => { 밋팀으로 팀원을 만나보세요!
- +
); diff --git a/src/components/recruit/recruitBoard/floatingButton/FloatingButton.tsx b/src/components/recruit/recruitBoard/floatingButton/FloatingButton.tsx index 3f2eb136..01204617 100644 --- a/src/components/recruit/recruitBoard/floatingButton/FloatingButton.tsx +++ b/src/components/recruit/recruitBoard/floatingButton/FloatingButton.tsx @@ -24,19 +24,19 @@ const FloatingButton = ({
내 프로필 작성
- +
구인글 작성
- +
포트폴리오 등록
- +
From d7917334bc608d676b80d13435704a21c19f9519 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 8 Sep 2024 17:31:52 +0900 Subject: [PATCH 02/13] =?UTF-8?q?chore:=20#251=20React=20import=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EB=B3=B5=EA=B5=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- global.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/global.d.ts b/global.d.ts index 48e654c3..625490f5 100644 --- a/global.d.ts +++ b/global.d.ts @@ -1,3 +1,5 @@ +import React from 'react'; + declare module 'react' { interface ImgHTMLAttributes extends HTMLAttributes { fetchpriority?: 'high' | 'low' | 'auto'; From 3bba78b74bcf50a0742a5fe1fdf505a93fc682e5 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 8 Sep 2024 20:24:56 +0900 Subject: [PATCH 03/13] =?UTF-8?q?chore:=20#251=20fetchpriority=3D'high'=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/header/Header.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/header/Header.tsx b/src/components/header/Header.tsx index f06178bf..98f45a19 100644 --- a/src/components/header/Header.tsx +++ b/src/components/header/Header.tsx @@ -81,8 +81,8 @@ const Header = () => {
- - + + {isLogin && {userInfo?.university}}
From 84597240b1c65f4ccadab9a1ada9e75396653aba Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 8 Sep 2024 21:30:58 +0900 Subject: [PATCH 04/13] =?UTF-8?q?refactor:=20#251=20react-router-dom=20loa?= =?UTF-8?q?der=20=EA=B5=AC=EC=9D=B8=EA=B8=80=20=EB=AA=A9=EB=A1=9D=20?= =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.tsx | 15 +++++++++++++++ src/pages/recruit/recruitPage/RecruitPage.tsx | 2 +- src/service/recruit/board.ts | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index 6f5e8761..f43a534f 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -27,6 +27,18 @@ import { AccountSetting, } from './pages/index.ts'; import './globalStyle.css'; +import { getPostList } from './service/recruit/board.ts'; +import { FilterData } from './types/index.ts'; + +const filterState: FilterData = { + field: null, + scope: null, + category: null, + keyword: null, + skill: undefined, + role: undefined, + tag: undefined, +}; const router = createBrowserRouter([ { @@ -36,6 +48,9 @@ const router = createBrowserRouter([ { path: '', element: , + loader: () => { + return getPostList({ filterState: filterState, page: 1 }); + }, }, { path: 'recruitment/postings/:id', diff --git a/src/pages/recruit/recruitPage/RecruitPage.tsx b/src/pages/recruit/recruitPage/RecruitPage.tsx index 782ad8e3..b1c4ef75 100644 --- a/src/pages/recruit/recruitPage/RecruitPage.tsx +++ b/src/pages/recruit/recruitPage/RecruitPage.tsx @@ -302,7 +302,7 @@ const RecruitPage = () => { }, []); useEffect(() => { - setSearchKeyword(filterState.keyword as any); + setSearchKeyword(filterState.keyword as string); }, [filterState.keyword]); return ( diff --git a/src/service/recruit/board.ts b/src/service/recruit/board.ts index 93894c91..1c936cec 100644 --- a/src/service/recruit/board.ts +++ b/src/service/recruit/board.ts @@ -3,7 +3,7 @@ import { ListResult, FilterData } from '../../types'; interface FilterItem { filterState: FilterData; - isLogin: boolean; + isLogin?: boolean; page: number; } From 993c84147f60dddc9df39552bdd22613f39fc2be Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Tue, 10 Sep 2024 11:21:05 +0900 Subject: [PATCH 05/13] =?UTF-8?q?refactor:=20#251=20img=20=ED=83=9C?= =?UTF-8?q?=EA=B7=B8=EC=97=90=20=EB=AA=A8=EB=91=90=20alt=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=ED=95=98=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 26 ------------------- .../comment/comment/ReplyComment.tsx | 2 +- .../comment/replyInput/ReplyInput.tsx | 2 +- src/components/dropdown/Dropdown.tsx | 4 +-- .../dropdownDetail/DropdownDetail.tsx | 2 +- src/components/footer/Footer.tsx | 4 +-- src/components/header/Header.tsx | 6 ++--- .../inputDropdown/inputRole/InputRole.tsx | 2 +- .../inputDropdown/inputRole/InputRoleForm.tsx | 14 +++++----- src/components/meeteam/card/RecruitCard.tsx | 4 +-- .../recruit/applicants/ApplicantCard.tsx | 8 +++--- .../recruit/applicants/toast/Toast.tsx | 2 +- .../create/recruitRoles/RecruitRolesForm.tsx | 2 +- .../recruitBoard/banner/MainBanner.tsx | 2 +- .../recruitBoard/clear/ClearConditions.tsx | 2 +- .../detailedFilter/DetailedInput.tsx | 10 +++---- .../recruitBoard/fieldPopup/FieldPopup.tsx | 4 +-- .../floatingButton/FloatingButton.tsx | 10 +++---- .../recruitBoard/searchBar/SearchBar.tsx | 11 ++++++-- .../recruitDetail/footer/ApplierFooter.tsx | 2 +- .../recruitDetail/footer/WriterFooter.tsx | 4 +-- .../recruitDetail/modal/ApplyModal.tsx | 2 +- src/components/tag/MeeteamTag.tsx | 4 +-- src/pages/notFound/NotFound.tsx | 2 +- .../applierManagePage/ApplierManagePage.tsx | 8 +++--- src/pages/recruit/recruitPage/RecruitPage.tsx | 2 +- 26 files changed, 61 insertions(+), 80 deletions(-) diff --git a/index.html b/index.html index 1c664cf7..0f2dcf54 100644 --- a/index.html +++ b/index.html @@ -20,32 +20,6 @@ 밋팀 -
diff --git a/src/components/comment/comment/ReplyComment.tsx b/src/components/comment/comment/ReplyComment.tsx index eb456606..73c99a7d 100644 --- a/src/components/comment/comment/ReplyComment.tsx +++ b/src/components/comment/comment/ReplyComment.tsx @@ -109,7 +109,7 @@ const ReplyComment = ({ return (
- + 답변 아이콘
diff --git a/src/components/comment/replyInput/ReplyInput.tsx b/src/components/comment/replyInput/ReplyInput.tsx index a670151e..0379519d 100644 --- a/src/components/comment/replyInput/ReplyInput.tsx +++ b/src/components/comment/replyInput/ReplyInput.tsx @@ -50,7 +50,7 @@ const ReplyInput = ({ pageNum, groupNumber, onClickCancel, replyInputHandler }: return ( - + 답변 아이콘
diff --git a/src/components/dropdown/Dropdown.tsx b/src/components/dropdown/Dropdown.tsx index c454dfa3..adb64e97 100644 --- a/src/components/dropdown/Dropdown.tsx +++ b/src/components/dropdown/Dropdown.tsx @@ -249,7 +249,7 @@ const Dropdown = ({ data, initialData, scope, category, applicant, roleObj }: Dr
)} {applicant &&
{currentValue}
} - + 드롭다운 아이콘
{showDropdown && ( <> @@ -345,7 +345,7 @@ const Dropdown = ({ data, initialData, scope, category, applicant, roleObj }: Dr
- + 초기화 아이콘 초기화
); diff --git a/src/components/inputDropdown/inputRole/InputRoleForm.tsx b/src/components/inputDropdown/inputRole/InputRoleForm.tsx index 3de69ade..3cc1c497 100644 --- a/src/components/inputDropdown/inputRole/InputRoleForm.tsx +++ b/src/components/inputDropdown/inputRole/InputRoleForm.tsx @@ -412,7 +412,7 @@ const InputRoleForm = (props: InputRoleObj) => { {isValid.isRoleSubmitted && !isValidBeforeSubmit.role.valid && (

{isValidBeforeSubmit.role.message}

)} - + 검색 아이콘
{ onClick={event => deleteTagHandler(event, tagItem.id)} className='btn-delete__tag' > - + 취소 아이콘 ); @@ -459,7 +459,7 @@ const InputRoleForm = (props: InputRoleObj) => { onClick={event => deleteTagHandler(event, tagItem.id)} className='btn-delete__tag' > - + 취소 아이콘 ); @@ -513,7 +513,7 @@ const InputRoleForm = (props: InputRoleObj) => { onClick={event => deleteTagHandler(event, tagItem.id)} className='btn-delete__tag' > - + 취소 아이콘 ); @@ -528,7 +528,7 @@ const InputRoleForm = (props: InputRoleObj) => { onClick={event => deleteTagHandler(event, skill.id)} className='btn-delete__tag' > - + 취소 아이콘 ); @@ -539,11 +539,11 @@ const InputRoleForm = (props: InputRoleObj) => {
)} - + 검색 아이콘
diff --git a/src/components/meeteam/card/RecruitCard.tsx b/src/components/meeteam/card/RecruitCard.tsx index ffaa8099..13cf2a80 100644 --- a/src/components/meeteam/card/RecruitCard.tsx +++ b/src/components/meeteam/card/RecruitCard.tsx @@ -77,7 +77,7 @@ const RecruitCard = ({
{category}
- + 북마크 아이콘
{title}
@@ -97,4 +97,4 @@ const RecruitCard = ({ ); }; -export default React.memo(RecruitCard); +export default RecruitCard; diff --git a/src/components/recruit/applicants/ApplicantCard.tsx b/src/components/recruit/applicants/ApplicantCard.tsx index 3c8c71cc..f164155d 100644 --- a/src/components/recruit/applicants/ApplicantCard.tsx +++ b/src/components/recruit/applicants/ApplicantCard.tsx @@ -55,22 +55,22 @@ const ApplicantCard = ({ {!isOpen && ( <>
- + 유저 아이콘 {name}
- + 학교 아이콘 {universityName}
- + 학교 아이콘 {score !== 0 ? score : '-'}
)}
{!isOpen ? '더보기' : '접기'} - + 드롭다운 아이콘
diff --git a/src/components/recruit/applicants/toast/Toast.tsx b/src/components/recruit/applicants/toast/Toast.tsx index 33ffe614..ee2de37d 100644 --- a/src/components/recruit/applicants/toast/Toast.tsx +++ b/src/components/recruit/applicants/toast/Toast.tsx @@ -26,7 +26,7 @@ const Toast = ({ message }: ToastInfo) => { return ( - + 경고 아이콘 {message} ); diff --git a/src/components/recruit/create/recruitRoles/RecruitRolesForm.tsx b/src/components/recruit/create/recruitRoles/RecruitRolesForm.tsx index f051f4fc..26e4107b 100644 --- a/src/components/recruit/create/recruitRoles/RecruitRolesForm.tsx +++ b/src/components/recruit/create/recruitRoles/RecruitRolesForm.tsx @@ -133,7 +133,7 @@ const RecruitRoleForm = ({ applicantsList, applicantsListData }: RecruitRoleForm ))}
- + 추가 아이콘 diff --git a/src/components/recruit/recruitBoard/banner/MainBanner.tsx b/src/components/recruit/recruitBoard/banner/MainBanner.tsx index be471f3e..e79b2d7f 100644 --- a/src/components/recruit/recruitBoard/banner/MainBanner.tsx +++ b/src/components/recruit/recruitBoard/banner/MainBanner.tsx @@ -10,7 +10,7 @@ const MainBanner = () => { 밋팀으로 팀원을 만나보세요!
- + 메인 배너
); diff --git a/src/components/recruit/recruitBoard/clear/ClearConditions.tsx b/src/components/recruit/recruitBoard/clear/ClearConditions.tsx index 2c3dbdda..6543133e 100644 --- a/src/components/recruit/recruitBoard/clear/ClearConditions.tsx +++ b/src/components/recruit/recruitBoard/clear/ClearConditions.tsx @@ -8,7 +8,7 @@ interface ClearConditionsProps { const ClearConditions = ({ onClick }: ClearConditionsProps) => { return (
- + 초기화 아이콘 초기화
); diff --git a/src/components/recruit/recruitBoard/detailedFilter/DetailedInput.tsx b/src/components/recruit/recruitBoard/detailedFilter/DetailedInput.tsx index 570161af..60a23c5c 100644 --- a/src/components/recruit/recruitBoard/detailedFilter/DetailedInput.tsx +++ b/src/components/recruit/recruitBoard/detailedFilter/DetailedInput.tsx @@ -187,7 +187,7 @@ const DetailedInput = ({ type, closeHandler }: DetailedInfo) => { {message.intro}
- + 검색 아이콘
{isOpenMenu && (
@@ -222,7 +222,7 @@ const DetailedInput = ({ type, closeHandler }: DetailedInfo) => {
{elem.name}
))} @@ -231,7 +231,7 @@ const DetailedInput = ({ type, closeHandler }: DetailedInfo) => {
{elem.name}
))} @@ -240,14 +240,14 @@ const DetailedInput = ({ type, closeHandler }: DetailedInfo) => {
{elem.name}
))}
- + 초기화 아이콘 초기화
{isApplied ? ( diff --git a/src/components/recruit/recruitDetail/footer/WriterFooter.tsx b/src/components/recruit/recruitDetail/footer/WriterFooter.tsx index 5a4a81ab..55709f3c 100644 --- a/src/components/recruit/recruitDetail/footer/WriterFooter.tsx +++ b/src/components/recruit/recruitDetail/footer/WriterFooter.tsx @@ -28,10 +28,10 @@ const WriterFooter = ({ pageNum, onClickEditPage }: WriterFooter) => { return ( <>
diff --git a/src/components/tag/MeeteamTag.tsx b/src/components/tag/MeeteamTag.tsx index 0d2a8799..218b68ca 100644 --- a/src/components/tag/MeeteamTag.tsx +++ b/src/components/tag/MeeteamTag.tsx @@ -111,7 +111,7 @@ const MeeteamTag = ({ tags }: RecruitTagListProps) => { onKeyPress={onKeyPress} className='tag-input body1-medium' /> - + 검색 아이콘 {isDropdownVisible && (
{isSuccess && @@ -148,7 +148,7 @@ const MeeteamTag = ({ tags }: RecruitTagListProps) => {
{tagItem}
); diff --git a/src/pages/notFound/NotFound.tsx b/src/pages/notFound/NotFound.tsx index 4e592f10..7b4d5425 100644 --- a/src/pages/notFound/NotFound.tsx +++ b/src/pages/notFound/NotFound.tsx @@ -11,7 +11,7 @@ const NotFound = () => { return ( - + 404 아이콘

죄송합니다.

요청하신 페이지는 찾을 수 없습니다.

diff --git a/src/pages/recruit/applierManagePage/ApplierManagePage.tsx b/src/pages/recruit/applierManagePage/ApplierManagePage.tsx index 5f56440a..e9b99dd8 100644 --- a/src/pages/recruit/applierManagePage/ApplierManagePage.tsx +++ b/src/pages/recruit/applierManagePage/ApplierManagePage.tsx @@ -180,7 +180,7 @@ const ApplierManagePage = () => {
{!isOpenChat ? (
- + link-icon {!recruitManageInfo.link ? '오픈채팅방 주소를 입력해주세요.' @@ -241,7 +241,7 @@ const ApplierManagePage = () => {
setIsOpenCurrent(prev => !prev)}> 모집 현황 - + dropdown-icon
{isOpenCurrent && (
@@ -261,9 +261,9 @@ const ApplierManagePage = () => { )}
- + floating-icon
- + arrow-icon TOP
diff --git a/src/pages/recruit/recruitPage/RecruitPage.tsx b/src/pages/recruit/recruitPage/RecruitPage.tsx index b1c4ef75..8ca6287b 100644 --- a/src/pages/recruit/recruitPage/RecruitPage.tsx +++ b/src/pages/recruit/recruitPage/RecruitPage.tsx @@ -358,7 +358,7 @@ const RecruitPage = () => {
- + bookmark-icon 북마크 모아보기 {'❯'}
{isLoading ? ( From c67e5d1ffbec212bf57fbda7b5e5984e1b054b43 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sat, 21 Sep 2024 17:47:54 +0900 Subject: [PATCH 06/13] =?UTF-8?q?chore:=20#251=20logo=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20webp=EB=A1=9C=20=EB=B3=80=ED=99=98=20=ED=9B=84=20?= =?UTF-8?q?=ED=81=AC=EA=B8=B0=EB=B3=84=EB=A1=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/logo_large.webp | Bin 0 -> 2954 bytes src/assets/logo_medium.webp | Bin 0 -> 1606 bytes src/assets/logo_small.webp | Bin 0 -> 920 bytes src/assets/logo_typo_large.webp | Bin 0 -> 4244 bytes src/assets/logo_typo_medium.webp | Bin 0 -> 2250 bytes src/assets/logo_typo_small.webp | Bin 0 -> 1186 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/assets/logo_large.webp create mode 100644 src/assets/logo_medium.webp create mode 100644 src/assets/logo_small.webp create mode 100644 src/assets/logo_typo_large.webp create mode 100644 src/assets/logo_typo_medium.webp create mode 100644 src/assets/logo_typo_small.webp diff --git a/src/assets/logo_large.webp b/src/assets/logo_large.webp new file mode 100644 index 0000000000000000000000000000000000000000..cee07f4cf1d338fde9b20cb736e622ad3aa06537 GIT binary patch literal 2954 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 literal 0 HcmV?d00001 diff --git a/src/assets/logo_typo_large.webp b/src/assets/logo_typo_large.webp new file mode 100644 index 0000000000000000000000000000000000000000..16c7e84f8abbb9a7cd5251d3680a4361db2fcf26 GIT binary patch literal 4244 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 literal 0 HcmV?d00001 diff --git a/src/assets/logo_typo_medium.webp b/src/assets/logo_typo_medium.webp new file mode 100644 index 0000000000000000000000000000000000000000..efc21e83986f3795ee411b58bf91bc784c754011 GIT binary patch literal 2250 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 YKSFYi9E~r(@D(Bn!YxMt0000001KT5U;qFB literal 0 HcmV?d00001 diff --git a/src/assets/logo_typo_small.webp b/src/assets/logo_typo_small.webp new file mode 100644 index 0000000000000000000000000000000000000000..896ba1bd756e4db98466d24b1640735b34331d08 GIT binary patch literal 1186 zcmV;T1YP@5Nk&GR1ONb6MM6+kP&il$0000G0001E001@s06|PpNT31$00E$c|DPJI z`Qr|QI~m*|xRb@5#f}o(-F?ub`_#gz-lpzt>N+pkx_9b^%=7f9|HE!3v-9TG9wK4_ z;J=nNt7KoxV=E!^TRid{$-X1vG-Q6;_r%_W+AX^079HBrGK1y|@j%=D)0XW&ci;1G zh~k&pXO4GO2=R_cxy1@XT{Dyt1BZlBW&=Z%dc<8q0CI@vrR(&bJ%r|#EMY+qN$KlR zcgg7>R*2{r8zf2>ez{h*2sO3lDAX*^$LgB+5DS*5SfyBkrB!%34`uoC&)7`0<^v}U zsje6KE`T%;ZO%JT+MbHSM|aLzy!F@x&N<&zQ;PwZae&S_9ZF_N;p5N0`RSMI*RKn% zIm(7uVX*}jpHzsie!rfmHPeQYGR&1H{-8n#Aqu}=PjlNHw#ZoL{P0Em#!HXidnea75hCJg4NO)tj)Kq( z41V~H7aqF8R^|JQ=VsH92oX_HthB-q! zH>+C(CUL$HGPrf$4s}6uIOm01yoT zodGIj05U>jgOzZzU7x z*Y}dRr~m-|{h7S~s>r|lS{^FIXIlUN6Byx&hhsB^DH>G=eBIBK|6y5lf@gJ9lHRtO zrJ1k4_74{_KmOXUnb!9NKkl2$dTh1MNUp|3SXm<2noYmL%~l+rhEQI~MQ6YA&l`8^B;s#nhGPIIo~UiaL4u(=i=;LG@6 z&N0_fC(q7DZQ(v}nJ=@r_2*ev2lr=J(7Iu>pj1WKz3OlD%#~}IBRR3) z{{48E!r>a6ckN{y`{C6PU-%|SRR}MzN4#wISpmu Date: Sun, 22 Sep 2024 21:37:21 +0900 Subject: [PATCH 07/13] =?UTF-8?q?refactor:=20#251=20=EB=A1=9C=EA=B3=A0?= =?UTF-8?q?=EC=97=90=20srcset=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- {src/assets => public}/logo_large.webp | Bin {src/assets => public}/logo_medium.webp | Bin .../logo_small copy.webp | Bin public/logo_small.webp | Bin 0 -> 920 bytes {src/assets => public}/logo_typo_large.webp | Bin {src/assets => public}/logo_typo_medium.webp | Bin {src/assets => public}/logo_typo_small.webp | Bin src/components/header/Header.styled.ts | 3 +-- src/components/header/Header.tsx | 11 ++++++++--- 9 files changed, 9 insertions(+), 5 deletions(-) rename {src/assets => public}/logo_large.webp (100%) rename {src/assets => public}/logo_medium.webp (100%) rename src/assets/logo_small.webp => public/logo_small copy.webp (100%) create mode 100644 public/logo_small.webp rename {src/assets => public}/logo_typo_large.webp (100%) rename {src/assets => public}/logo_typo_medium.webp (100%) rename {src/assets => public}/logo_typo_small.webp (100%) diff --git a/src/assets/logo_large.webp b/public/logo_large.webp similarity index 100% rename from src/assets/logo_large.webp rename to public/logo_large.webp diff --git a/src/assets/logo_medium.webp b/public/logo_medium.webp similarity index 100% rename from src/assets/logo_medium.webp rename to public/logo_medium.webp diff --git a/src/assets/logo_small.webp b/public/logo_small copy.webp similarity index 100% rename from src/assets/logo_small.webp rename to public/logo_small copy.webp diff --git a/public/logo_small.webp b/public/logo_small.webp new file mode 100644 index 0000000000000000000000000000000000000000..6a1fc1040910d6838b0757c1957c754f7f6138b2 GIT binary patch literal 920 zcmV;J184kFNk&GH0{{S5MM6+kP&il$0000G0000n001}u06|PpNNxcD00EG)ZF?G7 zpB_-77IgK3irZ^+YZuhG1v_Jxp=z$HYT;XEW_APmTW01%J^x`j`I3V&A|?Pn59fgC zl_}e>Fw!y@jzqR$4iV)TwnCHwvmH{(v7E|=@f8}k*^)#=#Q+etoQj6z3dxR#nNshT z8^%+_*}zhaq&Lh^NxDna9MW#9;V(eaXEz7N{d~SL==u3CAP^~tme$mHUP9>GJveEO z)ww9^ux;<3oZsAi^?l#pL{*FB^5MHLtCo=aaQn$uRP#Q%zLvQ0b>T;{yFTA|YK7@g zL+bgA>4fF%IrYC}?z7Jg7(rZ4jTuF#p3-&E&wyIK9A}WTnCEVfvYV45$PATIsqu#P z&E*l)4B#N8R+5Q|lAJIA2-FYC|4{K?K&TaHvq3$eDQ*F04U6a2xbHmR4Y*QnO)M(% z0{~#Xt7Za-)}mV*vqeD!q&-9wY}_8A3uZ?UQ5Yr=<6yXpbpgYKXM^dH0Q|~UP&gp` z0RR9n3jmz~Dlz~$06vjGnn|UjqM;-h4Y05h32Xqo)1rHK4(9(Ee_UVmUdeXZ`HTIg z{sHZ2=mU7S&;!eF^mpMj0g!`$HH&w;dQUgQeQA!(=ltHIM>0uwo#HfaEITY}2g=xq9UTr#n z?osP{nzv)xf!BVIXdUlaqb`>d=g9QblO_MP$N&2m8EXT391SmcfryKzb`u?RAE*2Q zny7c_B(#U`PoA4N80FvA>J~2FA{5)fsNg@n;B9)1?=r4fJQ99aXJEyiZD*NREFJ`E z=FOCYCtUEplAhC@g^=TMe%IG`DDBVDzGqXxXbyUmXZ34Qu)dUBZ8(FIcd!?dYltq3lxc u(Mo>Ed7S)Y4QJ7$+aWErnPZ>g+cUd=fA6hU8{;%U%F*uDf9xFD37`PwoX2zk literal 0 HcmV?d00001 diff --git a/src/assets/logo_typo_large.webp b/public/logo_typo_large.webp similarity index 100% rename from src/assets/logo_typo_large.webp rename to public/logo_typo_large.webp diff --git a/src/assets/logo_typo_medium.webp b/public/logo_typo_medium.webp similarity index 100% rename from src/assets/logo_typo_medium.webp rename to public/logo_typo_medium.webp diff --git a/src/assets/logo_typo_small.webp b/public/logo_typo_small.webp similarity index 100% rename from src/assets/logo_typo_small.webp rename to public/logo_typo_small.webp diff --git a/src/components/header/Header.styled.ts b/src/components/header/Header.styled.ts index 3f5de3b6..a070ba0d 100644 --- a/src/components/header/Header.styled.ts +++ b/src/components/header/Header.styled.ts @@ -29,9 +29,7 @@ const Header = styled.header<{ $isLogin?: boolean }>` .header__logo { display: flex; - height: 1.29563rem; align-items: center; - flex-shrink: 0; cursor: pointer; .logo, @@ -41,6 +39,7 @@ const Header = styled.header<{ $isLogin?: boolean }>` .logo-name { margin-left: 0.8rem; + width: 10rem; } .university { diff --git a/src/components/header/Header.tsx b/src/components/header/Header.tsx index 814ac985..9944ab74 100644 --- a/src/components/header/Header.tsx +++ b/src/components/header/Header.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState, useRef } from 'react'; import S from './Header.styled'; import { useLocation, useNavigate, useParams } from 'react-router-dom'; -import { DropdownArrow, Logo, LogoName } from '../../assets'; +import { DropdownArrow } from '../../assets'; import { ProfileImage, WaitModal } from '..'; import { useRecoilState, useSetRecoilState } from 'recoil'; import { recruitFilterState, userState, waitModalState, loginState } from '../../atom'; @@ -81,8 +81,13 @@ const Header = () => {
- 로고 이미지 - 로고 이름 + logo_typo {isLogin && {userInfo?.university}}
From 6d13655c32f817387eef649a391bb5d129f2889e Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 6 Oct 2024 12:28:41 +0900 Subject: [PATCH 08/13] =?UTF-8?q?refactor:=20#251=20=EB=B0=B0=EB=84=88=20?= =?UTF-8?q?=EC=9D=B4=EB=AF=B8=EC=A7=80=EC=97=90=20aspect-ratio=20=EC=A0=95?= =?UTF-8?q?=ED=95=98=EA=B8=B0=20/=20=EB=B0=98=EC=9D=91=ED=98=95=20?= =?UTF-8?q?=EA=B8=B0=EC=A4=80=EC=A0=90=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recruitBoard/banner/MainBanner.styled.ts | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/components/recruit/recruitBoard/banner/MainBanner.styled.ts b/src/components/recruit/recruitBoard/banner/MainBanner.styled.ts index 9f2ff7bd..9ec4bf87 100644 --- a/src/components/recruit/recruitBoard/banner/MainBanner.styled.ts +++ b/src/components/recruit/recruitBoard/banner/MainBanner.styled.ts @@ -3,7 +3,7 @@ import styled from 'styled-components'; const Banner = styled.section` margin-top: 5rem; width: 100%; - height: 206px; + height: 200px; flex-shrink: 0; border-radius: 20px; background: linear-gradient(90deg, #3f80ff 0%, #c9deff 100%); @@ -12,6 +12,7 @@ const Banner = styled.section` align-items: center; padding: 0 11rem; box-sizing: border-box; + font-family: Pretendard; .container-title { display: flex; @@ -21,9 +22,7 @@ const Banner = styled.section` .subtitle { color: #fff; - font-family: Pretendard; font-size: 21.6px; - font-style: normal; font-weight: 500; line-height: 34.8px; letter-spacing: 0.864px; @@ -31,21 +30,19 @@ const Banner = styled.section` .title { color: #fff; - font-family: Pretendard; font-size: 28.8px; - font-style: normal; font-weight: 700; line-height: 34.8px; letter-spacing: 1.152px; } img { - width: 177px; + width: 178px; height: 178px; - flex-shrink: 0; + aspect-ratio: 1/1; } - @media (max-width: 768px) { + @media (max-width: 900px) { font-size: 1rem; padding: 0 2rem; height: 160px; @@ -61,9 +58,17 @@ const Banner = styled.section` line-height: 1.6rem; letter-spacing: 0.04rem; } + + img { + width: 120px; + height: 120px; + aspect-ratio: 1/1; + } } - @media (max-width: 431px) { + @media (max-width: 600px) { + height: 120px; + .title { font-size: 1.6rem; line-height: 2rem; @@ -79,6 +84,7 @@ const Banner = styled.section` img { width: 90px; height: 90px; + aspect-ratio: 1/1; } } `; From 4f0ac78a748ef5a87292166ef98f64dae549f76a Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 6 Oct 2024 13:33:27 +0900 Subject: [PATCH 09/13] =?UTF-8?q?refactor:=20#251=20Footer=20=EC=9D=B4?= =?UTF-8?q?=EB=AF=B8=EC=A7=80=20=EB=B0=8F=20=EB=B0=98=EC=9D=91=ED=98=95=20?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=95=84=EC=9B=83=20=EC=9E=91=EC=97=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/footer/Footer.styled.ts | 65 +++++++++----------------- src/components/footer/Footer.tsx | 14 ++++-- 2 files changed, 32 insertions(+), 47 deletions(-) diff --git a/src/components/footer/Footer.styled.ts b/src/components/footer/Footer.styled.ts index 84274ecf..aab97a93 100644 --- a/src/components/footer/Footer.styled.ts +++ b/src/components/footer/Footer.styled.ts @@ -3,7 +3,6 @@ import styled from 'styled-components'; const Footer = styled.article` width: 100%; background: #f6f6f6; - height: 24.8rem; .wrapper { width: clamp(45%, 96rem, 75%); @@ -47,16 +46,8 @@ const Footer = styled.article` } .logo { - width: 3.9514rem; - height: 4.424rem; - flex-shrink: 0; - } - - .logo-name { - width: 4.9949rem; - height: 3.008rem; - flex-shrink: 0; - margin-left: 1.05rem; + max-height: 8rem; + aspect-ratio: 1.8/1; } .container-copyright { @@ -67,38 +58,24 @@ const Footer = styled.article` } .wrapper-menu { + width: 50%; display: flex; - margin-top: 7.63rem; - gap: 10rem; + justify-content: space-between; + margin-top: 7.6rem; cursor: pointer; } - @media (max-width: 1200px) { - .wrapper { - flex-direction: column; - align-items: center; - text-align: center; - padding: 4rem 0; - } - - .wrapper-logo { - margin-bottom: 2rem; - } - - .wrapper-menu { - margin-top: 3rem; - gap: 5rem; - } - } - - @media (max-width: 768px) { - height: auto; + @media (max-width: 900px) { + width: 100%; .wrapper { + display: flex; + gap: 10rem; padding: 3rem 1rem; } .wrapper-menu { + display: flex; flex-direction: column; gap: 2rem; margin-top: 2rem; @@ -109,22 +86,27 @@ const Footer = styled.article` align-items: center; } + .logo { + height: 7rem; + aspect-ratio: 1.8/1; + } + .container-copyright { margin-top: 2rem; align-items: center; } } - @media (max-width: 480px) { - .logo { - width: 3rem; - height: 3.5rem; + @media (max-width: 600px) { + .wrapper { + display: flex; + flex-direction: column; + align-items: center; } - .logo-name { - width: 4rem; - height: 2.5rem; - margin-left: 0.5rem; + .logo { + height: 6rem; + aspect-ratio: 1.8/1; } h5 { @@ -137,7 +119,6 @@ const Footer = styled.article` .wrapper-menu { margin-top: 2.5rem; - margin-bottom: -1rem; } } `; diff --git a/src/components/footer/Footer.tsx b/src/components/footer/Footer.tsx index 374f5f56..c6d613f2 100644 --- a/src/components/footer/Footer.tsx +++ b/src/components/footer/Footer.tsx @@ -1,12 +1,11 @@ import React, { useEffect, useState } from 'react'; import S from './Footer.styled'; -import { LogoFooter, LogoName } from '../../assets'; const Footer = () => { - const [isMobile, setIsMobile] = useState(window.innerWidth < 481); + const [isMobile, setIsMobile] = useState(window.innerWidth < 600); useEffect(() => { - const handleResize = () => setIsMobile(window.innerWidth < 481); + const handleResize = () => setIsMobile(window.innerWidth < 600); window.addEventListener('resize', handleResize); return () => window.removeEventListener('resize', handleResize); }, []); @@ -16,8 +15,13 @@ const Footer = () => {
- 로고 이미지 - 로고 이름 + logo_typo
{isMobile && (
From a12e675ca6d75618c39ea43c153a09f353cbd129 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 6 Oct 2024 14:10:36 +0900 Subject: [PATCH 10/13] =?UTF-8?q?refactor:=20#251=20Header=20=EB=A1=9C?= =?UTF-8?q?=EA=B3=A0=20=EB=B0=98=EC=9D=91=ED=98=95=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=EC=A0=81=EC=9A=A9=20=EB=B0=8F=20=EB=A0=88=EC=9D=B4?= =?UTF-8?q?=EC=95=84=EC=9B=83=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/header/Header.styled.ts | 69 ++++++++++++-------------- src/components/header/Header.tsx | 7 +-- 2 files changed, 36 insertions(+), 40 deletions(-) diff --git a/src/components/header/Header.styled.ts b/src/components/header/Header.styled.ts index a070ba0d..aa2df05d 100644 --- a/src/components/header/Header.styled.ts +++ b/src/components/header/Header.styled.ts @@ -3,6 +3,8 @@ import styled from 'styled-components'; const Header = styled.header<{ $isLogin?: boolean }>` position: relative; border-bottom: 0.375px solid #e3e3e3; + margin: 0 auto; + max-width: clamp(45%, 96rem, 75%); .body2-semibold { color: #8e8e8e; @@ -15,7 +17,7 @@ const Header = styled.header<{ $isLogin?: boolean }>` .header { display: flex; height: 6.75rem; - width: clamp(45%, 96rem, 75%); + align-items: center; flex-shrink: 0; background-color: #fff; @@ -32,14 +34,9 @@ const Header = styled.header<{ $isLogin?: boolean }>` align-items: center; cursor: pointer; - .logo, - .logo-name { - width: 4rem; - } - - .logo-name { - margin-left: 0.8rem; - width: 10rem; + .logo { + max-height: 6.4rem; + aspect-ratio: 1.8 / 1; } .university { @@ -168,14 +165,32 @@ const Header = styled.header<{ $isLogin?: boolean }>` background-color: rgba(0, 0, 0, 0.15); } - /* 작은 화면 (모바일) */ - @media (min-width: 359px) and (max-width: 600px) { + @media (max-width: 900px) { + width: clamp(10%, 96rem, 90%); + max-width: 100%; + + .header__navigation { + gap: 2rem; + margin-left: 3rem; + } + + .header__logo { + display: flex; + align-items: center; + + .logo { + aspect-ratio: 1.8 / 1; + height: 6rem; + } + } + } + + @media (max-width: 600px) { + width: clamp(0%, 60rem, 100%); + max-width: 100%; + .header { - /* flex-direction: column; */ - /* width: 70%; */ width: 100%; - /* justify-content: center; - gap: 8rem; */ padding: 0 2rem; } @@ -186,14 +201,13 @@ const Header = styled.header<{ $isLogin?: boolean }>` } .header__logo { - width: 100%; display: flex; align-items: center; margin-bottom: 1rem; .logo { - width: 4rem; - height: 4rem; + aspect-ratio: 1.8 / 1; + height: 5.6rem; } } @@ -208,25 +222,6 @@ const Header = styled.header<{ $isLogin?: boolean }>` align-items: center; } } - - /* 중간 화면 (태블릿) */ - @media (min-width: 601px) and (max-width: 1200px) { - .header { - width: clamp(45%, 96rem, 75%); - } - - .header__navigation { - gap: 2rem; - margin-left: 3rem; - } - } - - /* 큰 화면 (데스크탑) */ - @media (min-width: 1201px) { - .header { - width: clamp(45%, 96rem, 75%); - } - } `; const S = { Header }; diff --git a/src/components/header/Header.tsx b/src/components/header/Header.tsx index 9944ab74..5895fb07 100644 --- a/src/components/header/Header.tsx +++ b/src/components/header/Header.tsx @@ -82,9 +82,10 @@ const Header = () => {
logo_typo @@ -177,4 +178,4 @@ const Header = () => { ); }; -export default React.memo(Header); +export default Header; From 6c058bf62317709d3ebb60538d77c356e8540d06 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Sun, 6 Oct 2024 15:18:37 +0900 Subject: [PATCH 11/13] =?UTF-8?q?refactor:=20#251=20LCP=20=EA=B0=9C?= =?UTF-8?q?=EC=84=A0=EC=9D=84=20=EC=9C=84=ED=95=9C=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=ED=81=AC=EA=B8=B0=EB=B3=84=EB=A1=9C=20=EA=B5=90?= =?UTF-8?q?=EC=B2=B4=20=EB=B0=8F=20preload=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 7 +++++++ public/meeteam_banner_icon_large.webp | Bin 0 -> 1812 bytes public/meeteam_banner_icon_medium.webp | Bin 0 -> 1374 bytes public/meeteam_banner_icon_small.webp | Bin 0 -> 922 bytes src/assets/index.ts | 2 -- src/assets/meeteam_banner_icon.webp | Bin 63654 -> 0 bytes .../recruitBoard/banner/MainBanner.styled.ts | 6 ------ .../recruit/recruitBoard/banner/MainBanner.tsx | 9 +++++++-- 8 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 public/meeteam_banner_icon_large.webp create mode 100644 public/meeteam_banner_icon_medium.webp create mode 100644 public/meeteam_banner_icon_small.webp delete mode 100644 src/assets/meeteam_banner_icon.webp diff --git a/index.html b/index.html index 0f2dcf54..6abac05d 100644 --- a/index.html +++ b/index.html @@ -3,6 +3,13 @@ + diff --git a/public/meeteam_banner_icon_large.webp b/public/meeteam_banner_icon_large.webp new file mode 100644 index 0000000000000000000000000000000000000000..15d890fe63f58f95affbe4269d0a3d6e8724bba8 GIT binary patch literal 1812 zcmV+v2kZD!Nk&Et2LJ$9MM6+kP&il$0000G0001Y004IY06|PpNS*=!00EE$0E{6? zY0R8$+qP}nwr$(CZQHhO+g!7!4&A+5N&0&i5fcFax2a^U*`|HFR?QmKtyQ&h*-}Ld z<;#^VbGlT?6UU1kEs9%HxYB#x5|TrM{Jg$>diU!2(l)nMuY$WO!6 zW&{y}c^ZcR?(ozQ!)}(o<-st8rTq~wbYQ6+U@RWO&{G$Rbnp1_X$UAIU1TS;y@~@i zaPxJb3P^`hX}F&Zq<4JXA&kK#GU9z9a$Uv8k*B z0H|wgGN6A$&_WACFINTQH_;qtbcO#B(da zvRdZYx3JBP1CAIacau?93|sG`gL7*0?08iICoOGfzROXf8deV@fwR7|@U9IGd(2{- z>NG3N-b4kb9d7coA~A@xN3y(e=YmRx&Q}mtYD7Bn<2o@QP{@|t0JZVY;& zj`~Z?wClc)pzMp9m2ii-{=pd;VNO1u1GdsigFseF+Za0bAbG>X)H97&$Q%Fw{`>t< z0S!TTBFd#H9*;?=bjY{PiVpYu%4>QZ_dnNfxpSt*g~E+Iz@qBrRTei1RG1aD?;PU4+@Z1;C>S0+)) zHPc6?Rq%UT3*;trb@c|lb1-wB$)3}pywdW_CupewLKy~xcpN`IVMMHUMvcH@zmDphI1LI> zrAke2eJAtqRSRm!T4?+{MVw~}>_Ts+I4{kgb}RW!BV zphp%sNiYb->-wU)Fd5)d&NFDC& zJzh6oWjywS=RBBJ{{nCA^wOsP$D$Eq&4-_Mkwbp>54B*go_RZo7kB^q-Mdor86&xi zL&Nlc@uA`xNSuHFqyPd7e%4Pq+NKBVl=+z7E{pt&1pCJhIUc^=NyBf=fj|HN00021 CI(T#d literal 0 HcmV?d00001 diff --git a/public/meeteam_banner_icon_medium.webp b/public/meeteam_banner_icon_medium.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e9aeb185fb65aedc336444a1d59351f6a296d5b GIT binary patch literal 1374 zcmV-k1)=&YN+qP}nwr$%s{%qTR@7jB>hl90yt=}6F5fgxDm*W+zUZZk_G9`-^%$GZR zmJDf9CQB4Qwy$ZZmvn8YkZeVS2K@g1<>T9z_jcDdRY-n8P)6)YufR0HdM6HD+V3=C z1zjt_`#d(=Y9hbPY}bhVbC8(R`J3&5)X%vAOGeOD>ISLf7P^)?8 zeh-;y%8Orn{q@JMKmQK3g{s-4YtVs_q_&Y%F6Ov11)8x z{-J@QvV5Pb=a*6zE~s}SrnJ@S?T7SU>dlr{QoZi-5-Vp{muL8?7LZvU?x}X)*MSYH zO@xC36bn!9L~X^E!^xbsQaepYlD+3Se)gd^{uATEQJi0owLAlW zl40%!f^i(rO28Orx$;X((Vk~30N<;w?wS-u!e}M}K*mTH2SFL{1&fvMKMb<}o5g|k zENcxHu`mADmL!eEVBPNlw^?5bA&QbLK*yQ=gb=smYANOmA%Y7)&qH3HDu?Ju0aj2rAT$F20I&}LodGIZ09pV( zkwBS9rKBREEmTUVuo4MC8i55GN3KrY4GEs4{pGLoi3iZ1 zs48{x@B+t9c*0S^mJzQFS`CbMr1)dKMe?-9l(OV1gu?1r!Sii`QcM-EYc`=*`eH+j z^(eZBxk*NtW(CCFak^YJ|ML(4{`_3f1V8OHseDDDaqou6e)7_jhYu;>SjUg5popyA zpa>Z>!_4nz_L>z@`-l4+%~S54puWrF>i9LH!DpuNYv~SD0HZ(yaFrnL=9F}N!*?=Y z9-4)4A*MigT?M5m`OLuaXx$ZOEwXH5h3SrT88jTchUnFSoI-NNMVdH8ckUizi~YJwny-~J zbO6Fc3@`M5tfe+;BtRHqzMqKu8E(CMQ>oM$L5#GIVyCT8YRWB3TydRFwX9N3XaVL+ zp4tQ`%9#-F-!0pxEW5pZ?>2Vqzn# zZ}6}!90&X^i^hQm^a`rAyp9ifcztA@)*?)D(38AUmF&5bBME$2@zSdBzIZr`=;Qa` zoWUIEr>#Fes_9xu=7W`k^J~I*xe?!A|G^U$LY-hqI=1qVU}IU6WdW7Ajp|sh#lJ`3;j-4Q<44%;tVWM1);n zV=>cG-zcpfsTl2uFzv(nGhG7mdQteAH{mz))2M@2} z^4CMUdp3xetHi&@0fGrKW+ivawDz!C^T2%s|L16@f(TF!|JbwJk*=CWgWmp{EHr1x g?@b=v&o=jBilkeSsajQ9eNX?Q2=M9?QcwT@051BZj{pDw literal 0 HcmV?d00001 diff --git a/public/meeteam_banner_icon_small.webp b/public/meeteam_banner_icon_small.webp new file mode 100644 index 0000000000000000000000000000000000000000..75c8d14dd9401a2803a84655ddfbe41880abfaf7 GIT binary patch literal 922 zcmV;L17-YDNk&GJ0{{S5MM6+kP&il$0000G0000x0027x06|PpNIC%k00EFf+qSW7 z=d*3wwrw>vTh(T@k&%M0bQ zA6dV=fBEG8t;@S=6zKG>ApgxOWTi;iK(>Kok?b_dI+gKPl3}V?BrW8npkwar7oC(b zP7}kV(zNyL&8HtxObZt6T`2HvV68=ww=t~>HO(|DR25UNP)SU=LOC*pi}XZ>N&Txp zyMXiKQ0OP+* z0QXgjWB|R}h*-(5f#8TT0AzkcOyQ?-0Dm(x@06vjAm`J6gA|Wgo3;?ha31k4wd6kIv-2WFWkPYSK_$z?-68Cm- zOMy&_s+Xdla;;d#C(jd(buVV#`zf|*2EWH-+jLEf4Z)BW_ndC7<-pJd4{M`p@+ds(L&;JaRWue~s3-y?d!rW~I!uoV-aFBIQ9Tc2L@|+axz7F z;}SmPTB986$H~ZF{zQQsfB)B8-{X^Lg?6Ks-dpiGTa3%hdi;@UTjvu46Syzg zl*7EQ3!_z$0MjF1dm;_85qeb$^Q9jea&Z3kV=apYZyZHmHmkme2qI0PvN_KL7v# literal 0 HcmV?d00001 diff --git a/src/assets/index.ts b/src/assets/index.ts index 28e4c52b..b4559ea2 100644 --- a/src/assets/index.ts +++ b/src/assets/index.ts @@ -65,7 +65,6 @@ import LogoFooter from './LogoFooter.svg'; import Email from './Email.svg'; import GrayDelete from './GrayDelete.svg'; import NotFoundIcon from './NotFoundIcon.webp'; -import meeteam_banner_icon from './meeteam_banner_icon.webp'; export { Exit, @@ -135,5 +134,4 @@ export { Email, GrayDelete, NotFoundIcon, - meeteam_banner_icon, }; diff --git a/src/assets/meeteam_banner_icon.webp b/src/assets/meeteam_banner_icon.webp deleted file mode 100644 index d2b1b18705c03482ba42964084fd0c19b0a33145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63654 zcmeFY1y>wh(>6M|yCk?ff#B{C+$BJ8g1Zyk-7UC;!3TGDch}(V5G44S;4uu6Jb>+;w0we z>F_3gwPMtzvyX+u0Dxx$#ari2Q^m>pqz{O^AUK4)_6M2tthr(dkV;g-(=HE4Ntuj& zW>{a(mZ+3)Y9@5wQE|c_b1}qs+SsL4}4$W{`TSR z;O(zJ|Ie{E@K=A1b!rp+(gS;%;mU!li2xe#-})T8Ws45@NA0-YZLv;}V)!P^Z~ zx4_o!PNH+zU#P#iFaYT2=$FhWYadAe$fhqni83^_cyASCd_v(9@ycG44-|9DaR^J} z&!@}Z(uqZKS)AUFV`fsTnjEJ&=|Z^KNh&>!}d>hFC?Ndf=28u+{m!C~S( z4RWezwVD|v@ve6qtyp<F|M~zvn zS=Z6f&{Ar&cvqgmW%GNl2uH}P@#a_TJMYW$=SBT*76Wx=IoaH=)1l|BCkza6vxWZs?o%Z$h-Fy!SvJXDtt=L&|<;{|zN(>ig#4WEZFDYHAH(pH< z;;hhb_2@_2V0y70?m=76dV6GG9#7@mJ3>(8zwQ!ni)no*B&Z~C?ca=?AaP!>@b)Be zle^F7CH5KWhC5v?m8iX*`O#xf`~LEYag-ee>J1Ye1FZkZzn%yC|Nr&b9vmxcD3E~v z*4IUQE_eVupo!pl^?%|d_s*hGL%FeRVDi<&%zFk$JhL4W>#xk}BVzX8RGhSc?cI>2 zP^2>am7F+oesO+5P5peW`gT&jv*Jsw^ld8 z@AF+5v!HIjQC370 zehYEYg>bO?ACOq#?)>=WWo0E5prz`wNg+<#-w#E58@?}lMY6bFmv_(2l^yIm4`w;( zm%k~{)|>{LGVJhue$Ic^ah?7aIKf+Pcd-+5 zhKLIi5TNC{opoWWh+wNjLrqOh{tsFHIPYJw{9~}cWU&F0MYGZLw&tSaaXYb}r2TE7 zZBZ|c!}~a?h?@WP^5uR_&~QHY0!MWYyeOTBd z7I;`H8*Q@N4lw!hKlW;=IN@&i8+~a~ea6$~x;FAIdlf{h4bRnAi}ga~zpqv+1>e3- zhhB8t4rG2eRq(t!3RmQR-1K%^cO5+>s3dWn-;|vYGV8*7dCZ(TIRr=FH}h7g)jHey z&%X-yz*r=LVg4ISYKTAl9|0%1|Ik05|Kr$i60!dz^d2!F6)yUf@wkRieoXFhned*P@k)7fj1SeMV0dw28Y-lpE|4}PkC2?-dOczfFa zG^RNzWB@Kkpg{K0ZWT!3Ifv4ey08=buWudx`t}bAD2@IhL1{$RYJ=_i&B-H2na}e% zIQeNkPe0jBdY&a~u@x$Ov+OZO+wi?VGag)X?)^JlZ#4%_@Sp9j4-&1m%MSLglC-_~ zJk?oGgQUM%NINJSicn%A!UX#JZP@+wte@WqKV!4Kp⋙QFt0y!^4l5VGziIPFlbN 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 { @@ -10,7 +9,13 @@ const MainBanner = () => { 밋팀으로 팀원을 만나보세요!
- 메인 배너 + main-banner-image
); From 39597230656823af96ac63c5ee2fd4df665c5537 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Mon, 7 Oct 2024 21:07:20 +0900 Subject: [PATCH 12/13] =?UTF-8?q?chore:=20#251=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=EA=B2=BD=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 6abac05d..ed89159a 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ rel="preload" fetchpriority="high" as="image" - href="/public/meeteam_banner_icon_large.webp" + href="/meeteam_banner_icon_large.webp" type="image/webp" /> From 6445e1201c77061fe5386a4ab8400d2b023ab486 Mon Sep 17 00:00:00 2001 From: prgmr99 Date: Mon, 14 Oct 2024 17:22:24 +0900 Subject: [PATCH 13/13] =?UTF-8?q?chore:=20#254=20sitemap=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sitemap.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sitemap.xml b/sitemap.xml index 3ad0f236..7550732d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -9,7 +9,7 @@ https://www.meeteam.co.kr/ - 2024-05-16T08:00:44+00:00 + 2024-10-14T08:20:21+00:00