Skip to content

Commit 6599bb4

Browse files
manNomi한만욱
andauthored
Refactor/mentor UI phase2 (#198)
* feat : MentoProfile 컴포넌트 구현했습니다 * feat : MentoDsahBoard 상단 select 구현했습니다 * feat : EmptyMentoCards 구현 및 shadow요소 변경했습니다 * refactor : MentoDropDown요소 분리했습니다 * feat : MentoFindSection 분리 및 ui 구현했습니다 * refactor : Enum 요소 전부 type으로 수정및 Enum으로 적용했습니다 * feat : MentoStudyStatusBox UI 구현했습니다 * feat : MentoDropDown의 첫방문 메시지 구현했습니다 * fix : ChannelBadge 재활용 하기 쉽도록 수정했습니다 * feat : ChannelSelect요소 구현했습니다 * fix : 커스텀 select의 바깥요소 클릭시 요소가 닫히도록 수정했습니다 * fix : Tooltip 요소 공용으로 분리 및 사용하도록 수정했습니다 * feat : 멘토 수정페이지 ui 구현했습니다 * feat : 아티클 이미지 추가 수정 , 삭제 구현 및 드롭다운 요소도 구현했습니다 * feat : 멘티 페이지 뼈대 구현했습니다 * refactor : 임시 데이터 모두 get함수로 교체했습니다 컴포넌트 분리했습니다 * refactor :MentoArticlePanel 영역 리팩토링했습니다 * refactor : 폴더구조 재정리했습니다 mento->mentor로 수정했습니다 * feat : 멘토 수정 페이지 구조 수정 및 zod 이용 훅폼 구현했습니다 * refactor : 멘토페이지 폴더구조 개선했습니다 * refactor : 멘토 드랍다운 요소 분리된 훅 재위치 시켰습니다 * refactor : 커스텀훅 명명 수정했습니다 * refactor : 불필요 컴포넌트 삭제했습니다 * fix : 채널 뱃지 h 수정했습니다 * feat : 임시 API 로 멘토 불러오는 로직 구현했습니다 * fix : 타이틀 부분 마진 값 수정했습니다 * feat : 멘토 waiting 페이지 구현했습니다 * fix : layout.tsx 모두 페이지마다 설정했습니다 title 변화 위해서 * feat : 멘토 chatListPage 개발했습니다 * feat : 채팅 디테일 페이지 우측 네비바 구현했습니다 * feat : PathBasedNav 구현했습니다 * feat : 멘토 채팅 디테일 페이지 구현했습니다 * fix : flaoting 부분 디자인 요소 버그 수정했습니다 * feat : ChatMessageBox 구현했습니다 * fix : ChatDetailPage content영역 자잘한 디자인 요소 수정했습니다 * feat: 방해금지 시간 구현 * refactor : 멘토 페이지 클라이언트로 수정했습니다 * refactor : 멘토 페이지 content 영역 으로 분리 및 아티클 구현했습니다 * refactor : 멘토 - 페이지들 모두 content 컴포넌트를 이용해서 클라이언트 컴포넌트 분리했습니다 * feat : 메타데이터 추가했습니다 * feat : 멘토카드 멘토 신청 모달 구현했습니다 * feat : 멘토 페이지 멘토 신청 버튼 모달 구현했습니다 * reafctor : 수정 버튼 모달 분리했습니다 * refactor : reusable드랍다운 재사용성 높이는 방향으로 수정했습니다 * fix : 멘토 아티클 더미데이터 추가및 map 요소로 수정했습니다 * feat : 멘토 아티클 제작했습니다 * refactor : ReusableDropdown 요소 뷰-로직 분리했습니다 * refactor : 불필요 컴포넌트 삭제 및 dropdown 요소 타입 리팩토링했습니다 * fix : 이동 버그 수정했습니다 * refactor : AtricleModal 상세 디자인 수정했습니다 * fix : 툴팁 버그 수정했습니다 * fix : 멘토 카드 디자인 수정했습니다 * fix : mento -> mentor로 모두 수정작업진행했습니다 --------- Co-authored-by: 한만욱 <manwook-han@hanman-ug-ui-MacBookPro.local>
1 parent b9b7f18 commit 6599bb4

58 files changed

Lines changed: 2832 additions & 10 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

public/svgs/mentor/alert.svg

Lines changed: 3 additions & 0 deletions
Loading

public/svgs/mentor/camera.svg

Lines changed: 3 additions & 0 deletions
Loading

public/svgs/mentor/check.svg

Lines changed: 9 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

public/svgs/mentor/index.ts

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,42 @@
1+
<<<<<<< HEAD
2+
import IconAlert from "./alert.svg";
3+
import IconCamera from "./camera.svg";
4+
import IconCheck from "./check.svg";
15
import IconDefaultProfile from "./default-profile.svg";
6+
import IconDirectMessage from "./direct-message.svg";
7+
=======
8+
import IconDefaultProfile from "./default-profile.svg";
9+
>>>>>>> upstream/main
210
import IconDirectionDown from "./direction-down.svg";
311
import IconDirectionRight from "./direction-right.svg";
412
import IconDirectionUp from "./direction-up.svg";
513
import IconGraduation from "./graduation.svg";
14+
<<<<<<< HEAD
15+
import IconLikeFill from "./like-fill.svg";
16+
import IconLkieNotFill from "./like-not-fill.svg";
17+
import IconModify from "./modify.svg";
18+
=======
19+
>>>>>>> upstream/main
620
import IconPencil from "./pencil.svg";
721
import IconPlus from "./plus.svg";
822
import IconPoligon from "./poligon.svg";
923
import IconSearchBlue from "./search-blue.svg";
24+
<<<<<<< HEAD
25+
import IconSetting from "./setting.svg";
26+
import IconSmile from "./smile.svg";
27+
import IconSolidConnentionLogo from "./solid-connection-logo.svg";
28+
import IconTime from "./time.svg";
29+
import IconUnSmile from "./un-smile.svg";
30+
import IconUserPrimaryColor from "./user-primary-color.svg";
31+
32+
export {
33+
IconAlert,
34+
=======
1035
import IconSolidConnentionLogo from "./solid-connection-logo.svg";
1136
import IconUserPrimaryColor from "./user-primary-color.svg";
1237

1338
export {
39+
>>>>>>> upstream/main
1440
IconDirectionDown,
1541
IconDefaultProfile,
1642
IconDirectionUp,
@@ -22,4 +48,17 @@ export {
2248
IconPlus,
2349
IconSolidConnentionLogo,
2450
IconSearchBlue,
51+
<<<<<<< HEAD
52+
IconSetting,
53+
IconCamera,
54+
IconDirectMessage,
55+
IconLkieNotFill,
56+
IconLikeFill,
57+
IconUnSmile,
58+
IconSmile,
59+
IconTime,
60+
IconCheck,
61+
IconModify,
62+
=======
63+
>>>>>>> upstream/main
2564
};

public/svgs/mentor/like-fill.svg

Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

public/svgs/mentor/modify.svg

Lines changed: 3 additions & 0 deletions
Loading

public/svgs/mentor/setting.svg

Lines changed: 5 additions & 0 deletions
Loading

public/svgs/mentor/smile.svg

Lines changed: 24 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)