Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add: 전체 max-width 추가 * Add: dark 모드 배경 색 추가 * Add: postlist UI 구현 (#1) * Feature/postlistnavbar (sh-inv#2) * Add: postlist UI 구현 * Add: postlistnavbar UI 구현 * Add: 설정 페이지 레이아웃 구현 (sh-inv#3) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 (sh-inv#4) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 * Add: 재사용 모달 창 닫기 기능 구현 * Modify: 모달 창 버튼 스타일 수정 * Modify: 모달 창 버튼 스타일 수정 * Add: modal 레이아웃 구현 * Modify: 확인 모달창 취소 & 확인 버튼 스타일 수정 * Add: 헤더 반응형 UI 및 기능 추가 (sh-inv#5) * Add: 헤더 레이아웃 완성 * Add: 헤더 오른쪽 아이콘 import 및 렌더링 * Add: 헤더 UI 완료 * Modify: 헤더에 max-width 적용 * Add: 헤더 아이콘 hover css 추가 완료 * Add: 헤더 토글 메뉴 레이아웃 및 text hover 시 색 변화 css 구현 완료 * Add: 헤더 리덕스 세팅 및 다크모드 버튼 리덕스로 상태관리 구현, 헤더 토글메뉴 useState 로 상태관리 구현 * Modify: 헤더 토글 메뉴 경로 임시 지정 * Add: 검색 페이지 UI 완성 * Modify: 헤더에서 검색 아이콘 누를시 경로 지정 완료 * Add: 헤더 반응형 너비 구현 완료 * Add: 헤더 반응형 font size 구현 완료 * Add: 검색 페이지 반응형 구현 완료 * Add: 다크모드 / 라이트모드 변경시 아이콘 애니메이션 추가 * Add: 다크모드 / 라이트모드 변경 기능 추가 완료 * Add: 라이트 모드시 토글메뉴 hover color 추가 * Modify: 헤더 너비 반응형 UI 수정 * Fix: 새로고침시 다크모드로 바뀌는 오류 수정 * Fix: 헤더 토글 메뉴 바깥영역 클릭시 닫히는 기능 추가중 * Add: 임시글 레이아웃 및 기능 구현 (sh-inv#6) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 * Add: 재사용 모달 창 닫기 기능 구현 * Modify: 모달 창 버튼 스타일 수정 * Modify: 모달 창 버튼 스타일 수정 * Add: modal 레이아웃 구현 * Add: 임시글 레이아웃 구현 * Modify: 삭제 버튼 재사용 컴포넌트로 변경 * Refactor: 임시글 페이지 컴포넌트 분리 * Refactor: 임시 글 목록 map함수 사용하기 * Refactor: 편집 버튼 폴더 위치 이동 * Modify: 임시 글 삭제버튼 수정 * Modify: 임시 글 border & 삭제 버튼 스타일 수정 * Refactor: 임시 글 페이지 data useEffect로 받아오기 * Add: 임시 글 페이지 모달 기능 추가 * Feature/postlistnavbar (sh-inv#7) * Add: postlistnavbar filter 기능 구현 * Refactor: 페어프로그래밍으로 코드 수정 * Refactor: 페어프로그래밍으로 코드 수정 * Refactor: 페어프로그래밍으로 코드 수정 * Fix: 헤더 반응형 / 토글메뉴 로직 수정 및 컴포넌트 분리 (sh-inv#9) * Fix: 헤더 토글 메뉴 바깥영역 클릭시 닫히는 기능 추가 완료 * Fix: 헤더 토글 메뉴 데이터화 완료 * Fix: 헤더 토글 메뉴 오픈 요소 하나로 합치기 * Fix: 헤더 토글 메뉴 바깥 영역 클릭시 닫히는 기능 추가 * Fix: 헤더 새 글 작성 버튼 반응형 UI 라이브러리 없이 구현 완료 * Fix: 헤더 반응형 UI 수정 * Fix: 헤더에서 다크/라이트 모드 버튼 컴포넌트 분리 * Refactor: 헤더 로고, 새글작성 styled component 대신 className으로 관리 * Refactor: 헤더 토글 메뉴 관련 로직 toggleMenuList 컴포넌트 파일로 이동 * Fix: 검색 페이지 검색창 글씨색 변수화 * Refactor: color.js 다크모드 색상 정리 완료 * Refactor: media.js 활용해서 헤더/포스트리스트 반응형 전역변수로 관리 * Feature/postlist infinite scroll (sh-inv#10) * Add: 무한스크롤 구현중 * Refactor: 데이터 갯수 조정 및 불필요한 코드 삭제 * Feature/main page color (sh-inv#11) * Refactor: 다크모드, 라이트모드 적용 * Refactor: post에 그림자 추가, (다크,라이트)모드 변환시 부드럽게 transition 설정 * Add: 설정 페이지 반응형 추가 (sh-inv#12) * Fix: 설정 페이지 수정 버튼 안뜨던 오류 수정 * Refactor: 임시글페이지 코드리뷰 후 리팩토링 * Fix: 임시 글 페이지 글 본문 말줄임 css 추가 * Fix: 유저 프로필 수정 기능 함수 수정 * Fix: 유저 프로필 컴포넌트 분리 * Fix: 유저 프로필 컴포넌트 분리 * Fix: 유저 컨텐츠 소셜정보 map * Fix: 유저 정보 수정 버튼 작동 오류 수정 * Fix: 유저 소셜 정보 형태 수정 * Fix: 유저 콘텐츠 수정 버튼 함수 가독성 있게 수정 * Fix: 유저 콘텐츠 제목 placeholder 지정 * Fix: 유저 콘텐츠 제목 placeholder 지정 * Fix: 임시글 페이지 모달 온오프 함수 프롭스 수정 * Fix: 임시글 페이지 모달 스타일 수정 * Fix: 수정 버튼 클릭 시 나타나는 Input창 focus시 border 생기는 스타일 * Fix: 수정 버튼 클릭 시 나타나는 Input창 focus시 border 생기는 스타일 * Fix: 유저 정보 state명 직관적으로 변경 * Fix: 유저 콘텐츠 state명 직관적으로 변경 * Fix: 벨로그 제목, 소셜 정보 조건부로 버튼 수정 * Fix: 설정 페이지 버튼 컴포넌트 스타일 scss로 수정 * Fix: 설정 페이지 버튼 컴포넌트 스타일 scss로 수정 * Add: 설정 페이지 컨테이너 반응형 추가 * Add: 설정 페이지 유저 정보 반응형 추가 * Add: 설정 페이지 반응형 추가 * Add: 설정 페이지 반응형 추가 * Add: 라이트모드 컬러 차트 추가 (sh-inv#13) * Add: 메인페이지 nav 더보기 ui 구현 (sh-inv#14) * Add: 로그인 모달 창 레이아웃 구현 (sh-inv#15) * Add: 로그인 모달 창 레이아웃 구현 * Add: 헤더에서 로그인 버튼 추가 후 로그인 모달 창 온오프 기능 추가 * Add: 헤더에서 로그인 버튼 추가 후 로그인 모달 창 온오프 기능 추가 * Add: 회원가입 온오프 기능 구현 * Add: 로그인 모달 반응형 추가 * Add: 임시글 페이지 반응형 추가 (sh-inv#16) * Add: 임시글 페이지 반응형 추가 * Add: 임시글 페이지 반응형 추가 * Modify: 임시글 페이지 삭제 버튼 호버 스타일 수정 * Add: 버튼 hover background-color 추가 (sh-inv#17) * Modify: 유저 프로필 이미지 default 값 수정 * Modify: 편집 버튼 호버 color 기본 값 수정 * Modify: 설정 페이지 버튼 호버 background 수정 * Modify: 설정 페이지 버튼 호버 background 수정 * Add: 확인 모달 창 확인버튼, 취소버튼 호버 background 추가 * Add: 메인페이지 navbar border 추가 (sh-inv#19) * Feature/postlist post setdate (sh-inv#20) * Add: 글쓴시간 (분, 시간, 일, 주, 달, 년)전 단위로 보이는 함수 추가 * Add: 글쓴시간 (분, 시간, 일, 주, 달, 년)전 단위로 보이는 함수 추가 * Add: 로그인 모달 창 비밀번호 창 추가 (sh-inv#21) * Add: 로그인 모달 창 비밀번호 창 추가 * Modify: 로그인 모달 창 section태그 간격 수정 * Add: 로그인 모달 창 tab-index 추가 * Add: 로그인 모달 창 이미지 추가 * Modify: 헤더 로그인 버튼 스타일 수정 * Fix: 로그인 모달 창 회원가입 창에서 x버튼 클릭시 안닫히는 버그 수정 * Fix: 로그인 모달 창 회원가입 창에서 x버튼 클릭시 안닫히는 버그 수정 * Modify: 로그인 인풋 창 margin 수정 * Fix/postlist (sh-inv#22) * Add: 스켈레톤 추가 * Refactor: 코드 리팩토링 및 자주 사용하는 함수 utils에 저장 * Refactor: 포스팅한 시간 계산 함수 utils에 저장 * Add: postlist 스켈레톤 UI 추가 (sh-inv#23) * Fix: 토글 바깥 클릭시 return 오류 해결 (sh-inv#24) * Add: 상세페이지, 내벨로그페이지 생성 (sh-inv#25) * Refactor: 설정 페이지 컴포넌트 분리 (sh-inv#26) * Modify: 유저 이미지 파트 폴더명 수정 * Modify: 유저 이미지 파트 폴더명 수정 * Modify: 유저 이미지 css 순서 변경 * Modify: 유저 소개 폴더명 수정 * Refactor: 회원탈퇴 컴포넌트 분리 * Refactor: 회원탈퇴 컴포넌트 분리 * Refactor: 이메일 수신 설정 컴포넌트 분리 * Refactor: 이메일과 소셜 정보 컴포넌트 분리 * Refactor: 벨로그 제목 컴포넌트 분리 * Refactor: 벨로그 제목과 소셜 정보 수정 함수 이름 변경 * Modify: 소셜 정보 수정 시 스타일 수정 * Modify: 소셜 정보 수정 시 input margin-top 수정 * Refactor: 유저 프로필 이미지 컴포넌트 분리 * Refactor: 유저 프로필 이미지 컴포넌트 분리 * Refactor: 설정 페이지 반응형 변수로 관리 * Refactor: 소셜 정보 수정 코드 리팩토링 (sh-inv#27) * Refactor: 소셜 정보 수정 코드 리팩토링 * Remove: 안쓰는 state 함수 삭제 * Refactor: 소셜 정보 수정 코드 리팩토링 * Add: 내 블로그 유저 박스 레이아웃 구현 및 라우터 설정 (sh-inv#28) * Add: 내 블로그 라우터 지정 * Add: 내 블로그 폴더 추가 * Add: 내 블로그 유저 박스 레이아웃 구현 및 라우터 설정 * Modify: 유저 박스 이미지 마진 수정 * Refactor: 다크모드 / 라이트모드 로직 수정 및 color 관련 css 변수 간략화 (sh-inv#29) * Refactor: header 테마모드 css 변수 수정 * Refactor: 검색페이지 테마모드 css 변수 수정 * Refactor: 헤더 css 변수 수정 및 hover 수정 * Refactor: 헤더 토글메뉴 css 변수 수정 및 hover 수정 * Refactor: PostList css 변수 수정 * Refactor: More css 변수 수정 * Refactor: PeriodFilter css 변수 수정 * Refactor: 설정페이지, 메인페이지 css 변수 수정 * Refactor: PostList Nav 토글메뉴 배경색 css 추가 * Refactor: 테마모드 변경 로직 dataset 활용하여 수정 * Fix: 병함 후 중복 css 수정 * Refactor: 설정페이지 다크/라이트 모드 css 변수 수정 (sh-inv#30) * Fix: 설정페이지 css 변수 수정 * Fix: more 버튼 props 변수명 fix (sh-inv#31) * Refactor: 유저 프로필 이미지 컴포넌트 이동 (sh-inv#32) * Add: 내 블로그 네브 바 레이아웃 및 기능 구현 (sh-inv#33) * Add: 내 블로그 네브바 레이아웃 및 기능 구현 * Add: 내 블로그 네브바 레이아웃 및 기능 구현 * Add: 시리즈 컴포넌트 레이아웃 구현 (sh-inv#34) * Add: 시리즈 컴포넌트 레이아웃 구현 * Add: 시리즈 데이터 추가 * Add: 시리즈 반응형 구현 * Feature/mylolog post tag list (sh-inv#35) * Add: * Add: 내 롤로그 => 글 => 태그목록 UI및 기능 구현 * Add: 내 롤로그 -> 글 -> 태그목록 UI및 반응형 구현 (sh-inv#36) * Fix/postlist thumbnail (sh-inv#37) * Refactor: 섬네일 컴포넌트화 * Refactor: 섬네일 컴포넌트화 * Add: 글 섬네일 스켈레톤 컴포넌트 생성 (sh-inv#39) * Feature/mylolog post (sh-inv#42) * Add: 내 롤로그 글탭 포스트 UI 구현 및 포스팅한 날짜 컴포넌트화 * Add: 내 롤로그 글탭 포스트 UI 구현 및 포스팅한 날짜 컴포넌트화 * Add: 소개 레이아웃 구현 (sh-inv#43) * Add: 소개 레이아웃 구현 * Add: 소개 레이아웃 구현 * Add: 소개 레이아웃 구현 * Add: 수정하기 버튼 기능 구현 및 소개 수정 레이아웃 구현 * Add: 소개 수정하기 기능 추가 * Refactor: 시리즈, 설정, 임시글, 내 블로그, 로그인 모달 자식 컴포넌트 분리 및 폴더 구조 변경 (sh-inv#44) * Refactor: 시리즈 컴포넌트 이동 * Refactor: 설정 페이지 컴포넌트 폴더 이동 * Refactor: 임시글 하위 컴포넌트 이동 * Refactor: 내 블로그 네브 바 컴포넌트 이동 및 스타일드 컴포넌트 명 리팩토링 * Refactor: 로그인모달 창 컴포넌트 폴더 이동 * Refactor: 로그인모달 자식 컴포넌트 분리 및 이동 * Refactor: 임시글 페이지 컴포넌트 정리 * Add: 회원가입 폼 레이아웃 및 기능 구현 (sh-inv#45) * Add: 회원가입 폼 레이아웃 구현 * Add: 취소버튼 메인페이지 이동 기능 구현 * Add: 회원가입 모달 창에서 회원가입 폼으로 이동할 수 있게 이동 기능 추가 * Add: 회원가입 모달 창 분리 후 기능 다시 추가 * Add: 회원가입 폼 비밀번호 input 추가 * Refactor: 임시글, 시리즈 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 (sh-inv#46) * Refactor: 확인 모달 창 스타일드 컴포넌트 명 컨벤션 맞춰서 리팩토링 * Modify: 확인 모달 창 취소 버튼 호버 색상 수정 * Refactor: 임시글 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 * Refactor: 시리즈 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 * Modify: 로그인 버튼 색상 수정 * Fix/mylolog post tag list (sh-inv#47) * Add: 내롤로그 포스트 반응형 추가 * Fix: tag-list css가 주소에 따라 css변하게 수정 * Add: 유저 박스 반응형, 소셜 링크 기능, 이메일 보내기 기능 구현 (sh-inv#48) * Add: 소셜 버튼 호버 색상 추가 * Add: 소셜 링크 태그 변경 후 링크 추가 * Add: 이메일 보내기 기능 구현 * Add: 유저 박스 반응형 추가 * Remove: 사용하지 않는 폴더 삭제 * Refactor: 프로필이미지 컴포넌트 재사용 할 수 있게 수정 (sh-inv#49) * Add: 시리즈 포스트리스트 레이아웃 및 기능 구현 (sh-inv#50) * Add: 시리즈 포스트리스트 컴포넌트 생성 * Add: 시리즈리스트에서 포스트리스트 가는 라우터 추가 * Add: 시리즈리스트에서 포스트리스트 가는 라우터 추가 * Add: 시리즈 포스트리스트 제목, 편집버튼, 필터버튼 레이아웃 구현 및 글로벌 스타일 변경 * Add: 시리즈 포스트리스트 레이아웃 구현 * Add: 시리즈 포스트리스트의 포스트 레이아웃 구현 * Add: 정렬 버튼 기능 구현 * Add: 편집 버튼 컴포넌트 분리 * Refactor: 정렬 컴포넌트 다시 분리 * Add: 시리즈 삭제 버튼 클릭 시 모달창 뜨는 기능 추가 + 모달 창 닫는 기능 추가 * Add: 시리즈 포스트리스트 반응형 추가 * Add: 포스트 썸네일 없을 경우 이미지 추가 * Modify: 포스트 제목 스타일 수정 * Add: 포스트 썸네일 null이고 768px일 때 안보이게 스타일 추가 * Add: 포스트 => 게시글 상세페이지로 가는 링크 추가 * Add: 포스트 768px일때 포스트 내용 margin-top 추가 * Add: 포스트 제목 호버 시 스타일 추가 * Add: 시리즈 삭제 시 이동 기능 구현 * Add: 새 글 작성 페이지 레이아웃 및 toolbar 로직 추가 (sh-inv#51) * Add: 전체 max-width 추가 * Add: dark 모드 배경 색 추가 * Add: postlist UI 구현 (#1) * Feature/postlistnavbar (sh-inv#2) * Add: postlist UI 구현 * Add: postlistnavbar UI 구현 * Add: 설정 페이지 레이아웃 구현 (sh-inv#3) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 (sh-inv#4) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 * Add: 재사용 모달 창 닫기 기능 구현 * Modify: 모달 창 버튼 스타일 수정 * Modify: 모달 창 버튼 스타일 수정 * Add: modal 레이아웃 구현 * Modify: 확인 모달창 취소 & 확인 버튼 스타일 수정 * Add: 헤더 반응형 UI 및 기능 추가 (sh-inv#5) * Add: 헤더 레이아웃 완성 * Add: 헤더 오른쪽 아이콘 import 및 렌더링 * Add: 헤더 UI 완료 * Modify: 헤더에 max-width 적용 * Add: 헤더 아이콘 hover css 추가 완료 * Add: 헤더 토글 메뉴 레이아웃 및 text hover 시 색 변화 css 구현 완료 * Add: 헤더 리덕스 세팅 및 다크모드 버튼 리덕스로 상태관리 구현, 헤더 토글메뉴 useState 로 상태관리 구현 * Modify: 헤더 토글 메뉴 경로 임시 지정 * Add: 검색 페이지 UI 완성 * Modify: 헤더에서 검색 아이콘 누를시 경로 지정 완료 * Add: 헤더 반응형 너비 구현 완료 * Add: 헤더 반응형 font size 구현 완료 * Add: 검색 페이지 반응형 구현 완료 * Add: 다크모드 / 라이트모드 변경시 아이콘 애니메이션 추가 * Add: 다크모드 / 라이트모드 변경 기능 추가 완료 * Add: 라이트 모드시 토글메뉴 hover color 추가 * Modify: 헤더 너비 반응형 UI 수정 * Fix: 새로고침시 다크모드로 바뀌는 오류 수정 * Fix: 헤더 토글 메뉴 바깥영역 클릭시 닫히는 기능 추가중 * Add: 임시글 레이아웃 및 기능 구현 (sh-inv#6) * Add: 설정 페이지 레이아웃 구현 * Add: 설정 페이지 버튼 컴포넌트 분리 * Add: Toggle 버튼 UI 구현 * Refactor: 유저 프로필 컴포넌트 분리 * Refactor: 유저 콘텐츠 컴포넌트 분리 * Refactor: 함수 가독성 있게 리팩토링 * Add: 프로필 정보 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Add: 콘텐츠 벨로그 제목 수정 기능 구현 * Modify: 유저 프로필 레이아웃 다크모드로 색상 수정 * Modify: 유저 콘텐츠 레이아웃 다크모드로 색상 수정 * Modify: 설정페이지 수정버튼 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 프로필 버튼 컴포넌트 다크모드로 색상 수정 * Modify: 유저 콘텐츠 회원탈퇴 버튼 다크모드로 색상 수정 * Refactor: 토글 컴포넌트 분리 * Modify: 셋팅 페이지 버튼 호버백그라운드 수정 * Add: setting 페이지 토글버튼 기능 추가 * Add: 재사용 모달 창 레이아웃 구현 * Add: 재사용 모달 창 닫기 기능 구현 * Modify: 모달 창 버튼 스타일 수정 * Modify: 모달 창 버튼 스타일 수정 * Add: modal 레이아웃 구현 * Add: 임시글 레이아웃 구현 * Modify: 삭제 버튼 재사용 컴포넌트로 변경 * Refactor: 임시글 페이지 컴포넌트 분리 * Refactor: 임시 글 목록 map함수 사용하기 * Refactor: 편집 버튼 폴더 위치 이동 * Modify: 임시 글 삭제버튼 수정 * Modify: 임시 글 border & 삭제 버튼 스타일 수정 * Refactor: 임시 글 페이지 data useEffect로 받아오기 * Add: 임시 글 페이지 모달 기능 추가 * Feature/postlistnavbar (sh-inv#7) * Add: postlistnavbar filter 기능 구현 * Refactor: 페어프로그래밍으로 코드 수정 * Refactor: 페어프로그래밍으로 코드 수정 * Refactor: 페어프로그래밍으로 코드 수정 * Fix: 헤더 반응형 / 토글메뉴 로직 수정 및 컴포넌트 분리 (sh-inv#9) * Fix: 헤더 토글 메뉴 바깥영역 클릭시 닫히는 기능 추가 완료 * Fix: 헤더 토글 메뉴 데이터화 완료 * Fix: 헤더 토글 메뉴 오픈 요소 하나로 합치기 * Fix: 헤더 토글 메뉴 바깥 영역 클릭시 닫히는 기능 추가 * Fix: 헤더 새 글 작성 버튼 반응형 UI 라이브러리 없이 구현 완료 * Fix: 헤더 반응형 UI 수정 * Fix: 헤더에서 다크/라이트 모드 버튼 컴포넌트 분리 * Refactor: 헤더 로고, 새글작성 styled component 대신 className으로 관리 * Refactor: 헤더 토글 메뉴 관련 로직 toggleMenuList 컴포넌트 파일로 이동 * Fix: 검색 페이지 검색창 글씨색 변수화 * Refactor: color.js 다크모드 색상 정리 완료 * Refactor: media.js 활용해서 헤더/포스트리스트 반응형 전역변수로 관리 * Feature/postlist infinite scroll (sh-inv#10) * Add: 무한스크롤 구현중 * Refactor: 데이터 갯수 조정 및 불필요한 코드 삭제 * Feature/main page color (sh-inv#11) * Refactor: 다크모드, 라이트모드 적용 * Refactor: post에 그림자 추가, (다크,라이트)모드 변환시 부드럽게 transition 설정 * Add: 설정 페이지 반응형 추가 (sh-inv#12) * Fix: 설정 페이지 수정 버튼 안뜨던 오류 수정 * Refactor: 임시글페이지 코드리뷰 후 리팩토링 * Fix: 임시 글 페이지 글 본문 말줄임 css 추가 * Fix: 유저 프로필 수정 기능 함수 수정 * Fix: 유저 프로필 컴포넌트 분리 * Fix: 유저 프로필 컴포넌트 분리 * Fix: 유저 컨텐츠 소셜정보 map * Fix: 유저 정보 수정 버튼 작동 오류 수정 * Fix: 유저 소셜 정보 형태 수정 * Fix: 유저 콘텐츠 수정 버튼 함수 가독성 있게 수정 * Fix: 유저 콘텐츠 제목 placeholder 지정 * Fix: 유저 콘텐츠 제목 placeholder 지정 * Fix: 임시글 페이지 모달 온오프 함수 프롭스 수정 * Fix: 임시글 페이지 모달 스타일 수정 * Fix: 수정 버튼 클릭 시 나타나는 Input창 focus시 border 생기는 스타일 * Fix: 수정 버튼 클릭 시 나타나는 Input창 focus시 border 생기는 스타일 * Fix: 유저 정보 state명 직관적으로 변경 * Fix: 유저 콘텐츠 state명 직관적으로 변경 * Fix: 벨로그 제목, 소셜 정보 조건부로 버튼 수정 * Fix: 설정 페이지 버튼 컴포넌트 스타일 scss로 수정 * Fix: 설정 페이지 버튼 컴포넌트 스타일 scss로 수정 * Add: 설정 페이지 컨테이너 반응형 추가 * Add: 설정 페이지 유저 정보 반응형 추가 * Add: 설정 페이지 반응형 추가 * Add: 설정 페이지 반응형 추가 * Add: 라이트모드 컬러 차트 추가 (sh-inv#13) * Add: 메인페이지 nav 더보기 ui 구현 (sh-inv#14) * Add: 로그인 모달 창 레이아웃 구현 (sh-inv#15) * Add: 로그인 모달 창 레이아웃 구현 * Add: 헤더에서 로그인 버튼 추가 후 로그인 모달 창 온오프 기능 추가 * Add: 헤더에서 로그인 버튼 추가 후 로그인 모달 창 온오프 기능 추가 * Add: 회원가입 온오프 기능 구현 * Add: 로그인 모달 반응형 추가 * Add: 임시글 페이지 반응형 추가 (sh-inv#16) * Add: 임시글 페이지 반응형 추가 * Add: 임시글 페이지 반응형 추가 * Modify: 임시글 페이지 삭제 버튼 호버 스타일 수정 * Add: 버튼 hover background-color 추가 (sh-inv#17) * Modify: 유저 프로필 이미지 default 값 수정 * Modify: 편집 버튼 호버 color 기본 값 수정 * Modify: 설정 페이지 버튼 호버 background 수정 * Modify: 설정 페이지 버튼 호버 background 수정 * Add: 확인 모달 창 확인버튼, 취소버튼 호버 background 추가 * Add: 메인페이지 navbar border 추가 (sh-inv#19) * Feature/postlist post setdate (sh-inv#20) * Add: 글쓴시간 (분, 시간, 일, 주, 달, 년)전 단위로 보이는 함수 추가 * Add: 글쓴시간 (분, 시간, 일, 주, 달, 년)전 단위로 보이는 함수 추가 * Add: 로그인 모달 창 비밀번호 창 추가 (sh-inv#21) * Add: 로그인 모달 창 비밀번호 창 추가 * Modify: 로그인 모달 창 section태그 간격 수정 * Add: 로그인 모달 창 tab-index 추가 * Add: 로그인 모달 창 이미지 추가 * Modify: 헤더 로그인 버튼 스타일 수정 * Fix: 로그인 모달 창 회원가입 창에서 x버튼 클릭시 안닫히는 버그 수정 * Fix: 로그인 모달 창 회원가입 창에서 x버튼 클릭시 안닫히는 버그 수정 * Modify: 로그인 인풋 창 margin 수정 * Fix/postlist (sh-inv#22) * Add: 스켈레톤 추가 * Refactor: 코드 리팩토링 및 자주 사용하는 함수 utils에 저장 * Refactor: 포스팅한 시간 계산 함수 utils에 저장 * Add: postlist 스켈레톤 UI 추가 (sh-inv#23) * Fix: 토글 바깥 클릭시 return 오류 해결 (sh-inv#24) * Add: 상세페이지, 내벨로그페이지 생성 (sh-inv#25) * Refactor: 설정 페이지 컴포넌트 분리 (sh-inv#26) * Modify: 유저 이미지 파트 폴더명 수정 * Modify: 유저 이미지 파트 폴더명 수정 * Modify: 유저 이미지 css 순서 변경 * Modify: 유저 소개 폴더명 수정 * Refactor: 회원탈퇴 컴포넌트 분리 * Refactor: 회원탈퇴 컴포넌트 분리 * Refactor: 이메일 수신 설정 컴포넌트 분리 * Refactor: 이메일과 소셜 정보 컴포넌트 분리 * Refactor: 벨로그 제목 컴포넌트 분리 * Refactor: 벨로그 제목과 소셜 정보 수정 함수 이름 변경 * Modify: 소셜 정보 수정 시 스타일 수정 * Modify: 소셜 정보 수정 시 input margin-top 수정 * Refactor: 유저 프로필 이미지 컴포넌트 분리 * Refactor: 유저 프로필 이미지 컴포넌트 분리 * Refactor: 설정 페이지 반응형 변수로 관리 * Refactor: 소셜 정보 수정 코드 리팩토링 (sh-inv#27) * Refactor: 소셜 정보 수정 코드 리팩토링 * Remove: 안쓰는 state 함수 삭제 * Refactor: 소셜 정보 수정 코드 리팩토링 * Add: 내 블로그 유저 박스 레이아웃 구현 및 라우터 설정 (sh-inv#28) * Add: 내 블로그 라우터 지정 * Add: 내 블로그 폴더 추가 * Add: 내 블로그 유저 박스 레이아웃 구현 및 라우터 설정 * Modify: 유저 박스 이미지 마진 수정 * Refactor: 다크모드 / 라이트모드 로직 수정 및 color 관련 css 변수 간략화 (sh-inv#29) * Refactor: header 테마모드 css 변수 수정 * Refactor: 검색페이지 테마모드 css 변수 수정 * Refactor: 헤더 css 변수 수정 및 hover 수정 * Refactor: 헤더 토글메뉴 css 변수 수정 및 hover 수정 * Refactor: PostList css 변수 수정 * Refactor: More css 변수 수정 * Refactor: PeriodFilter css 변수 수정 * Refactor: 설정페이지, 메인페이지 css 변수 수정 * Refactor: PostList Nav 토글메뉴 배경색 css 추가 * Refactor: 테마모드 변경 로직 dataset 활용하여 수정 * Fix: 병함 후 중복 css 수정 * Refactor: 설정페이지 다크/라이트 모드 css 변수 수정 (sh-inv#30) * Fix: 설정페이지 css 변수 수정 * Fix: more 버튼 props 변수명 fix (sh-inv#31) * Add: 새 글 작성 페이지 editor 레이아웃 * Refactor: 유저 프로필 이미지 컴포넌트 이동 (sh-inv#32) * Add: 내 블로그 네브 바 레이아웃 및 기능 구현 (sh-inv#33) * Add: 내 블로그 네브바 레이아웃 및 기능 구현 * Add: 내 블로그 네브바 레이아웃 및 기능 구현 * Add: 시리즈 컴포넌트 레이아웃 구현 (sh-inv#34) * Add: 시리즈 컴포넌트 레이아웃 구현 * Add: 시리즈 데이터 추가 * Add: 시리즈 반응형 구현 * Feature/mylolog post tag list (sh-inv#35) * Add: * Add: 내 롤로그 => 글 => 태그목록 UI및 기능 구현 * Add: 내 롤로그 -> 글 -> 태그목록 UI및 반응형 구현 (sh-inv#36) * Fix/postlist thumbnail (sh-inv#37) * Refactor: 섬네일 컴포넌트화 * Refactor: 섬네일 컴포넌트화 * Add: 글 섬네일 스켈레톤 컴포넌트 생성 (sh-inv#39) * Feature/mylolog post (sh-inv#42) * Add: 내 롤로그 글탭 포스트 UI 구현 및 포스팅한 날짜 컴포넌트화 * Add: 내 롤로그 글탭 포스트 UI 구현 및 포스팅한 날짜 컴포넌트화 * Add: 소개 레이아웃 구현 (sh-inv#43) * Add: 소개 레이아웃 구현 * Add: 소개 레이아웃 구현 * Add: 소개 레이아웃 구현 * Add: 수정하기 버튼 기능 구현 및 소개 수정 레이아웃 구현 * Add: 소개 수정하기 기능 추가 * Refactor: 시리즈, 설정, 임시글, 내 블로그, 로그인 모달 자식 컴포넌트 분리 및 폴더 구조 변경 (sh-inv#44) * Refactor: 시리즈 컴포넌트 이동 * Refactor: 설정 페이지 컴포넌트 폴더 이동 * Refactor: 임시글 하위 컴포넌트 이동 * Refactor: 내 블로그 네브 바 컴포넌트 이동 및 스타일드 컴포넌트 명 리팩토링 * Refactor: 로그인모달 창 컴포넌트 폴더 이동 * Refactor: 로그인모달 자식 컴포넌트 분리 및 이동 * Refactor: 임시글 페이지 컴포넌트 정리 * Add: 새 글 작성 페이지 editor ToolBar 레이아웃 완성 * Add: 회원가입 폼 레이아웃 및 기능 구현 (sh-inv#45) * Add: 회원가입 폼 레이아웃 구현 * Add: 취소버튼 메인페이지 이동 기능 구현 * Add: 회원가입 모달 창에서 회원가입 폼으로 이동할 수 있게 이동 기능 추가 * Add: 회원가입 모달 창 분리 후 기능 다시 추가 * Add: 회원가입 폼 비밀번호 input 추가 * Refactor: 임시글, 시리즈 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 (sh-inv#46) * Refactor: 확인 모달 창 스타일드 컴포넌트 명 컨벤션 맞춰서 리팩토링 * Modify: 확인 모달 창 취소 버튼 호버 색상 수정 * Refactor: 임시글 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 * Refactor: 시리즈 생성 날짜 부분 재사용 컴포넌트 사용해서 리팩토링 * Modify: 로그인 버튼 색상 수정 * Fix/mylolog post tag list (sh-inv#47) * Add: 내롤로그 포스트 반응형 추가 * Fix: tag-list css가 주소에 따라 css변하게 수정 * Add: 유저 박스 반응형, 소셜 링크 기능, 이메일 보내기 기능 구현 (sh-inv#48) * Add: 소셜 버튼 호버 색상 추가 * Add: 소셜 링크 태그 변경 후 링크 추가 * Add: 이메일 보내기 기능 구현 * Add: 유저 박스 반응형 추가 * Remove: 사용하지 않는 폴더 삭제 * Add: 새 글 작성 페이지 toolbar 아이콘 추가 및 editor 화면 커서 추가 * Add: 새 글 작성 페이지 레이아웃 완성 * Add: 새 글 작성 임시저장 / 출간하기 버튼 유효성 검사 로직 추가 * Refactor: 임시저장 / 출간하기 로직 해당 컴포넌트로 이동 * Add: toolbar 에서 h 태그 클릭시 게시글 내용에 # 추가되는 기능 * Refactor: toolbar h 태그 로직 useEffect 에서 분리 * Add: toolbar 에서 bold, italic, remove, quote 텍스트 이펙트 로직 추가 * Add: toolbar 에서 link 모달 레이아웃 완성 * Add: toolbar 에서 link 모달 기능 추가 * Refactor: 새 글 작성 제목, 내용 redux로 상태관리 * Add: toolbar 에서 이미지 업로드 기능 추가 * Add: toolbar 에서 코드블럭 기능 추가 * Refactor: 프로필이미지 컴포넌트 재사용 할 수 있게 수정 (sh-inv#49) * Fix: 새 글 작성 페이지editor 화면 스크롤 css 추가 * Add: 시리즈 포스트리스트 레이아웃 및 기능 구현 (sh-inv#50) * Add: 시리즈 포스트리스트 컴포넌트 생성 * Add: 시리즈리스트에서 포스트리스트 가는 라우터 추가 * Add: 시리즈리스트에서 포스트리스트 가는 라우터 추가 * Add: 시리즈 포스트리스트 제목, 편집버튼, 필터버튼 레이아웃 구현 및 글로벌 스타일 변경 * Add: 시리즈 포스트리스트 레이아웃 구현 * Add: 시리즈 포스트리스트의 포스트 레이아웃 구현 * Add: 정렬 버튼 기능 구현 * Add: 편집 버튼 컴포넌트 분리 * Refactor: 정렬 컴포넌트 다시 분리 * Add: 시리즈 삭제 버튼 클릭 시 모달창 뜨는 기능 추가 + 모달 창 닫는 기능 추가 * Add: 시리즈 포스트리스트 반응형 추가 * Add: 포스트 썸네일 없을 경우 이미지 추가 * Modify: 포스트 제목 스타일 수정 * Add: 포스트 썸네일 null이고 768px일 때 안보이게 스타일 추가 * Add: 포스트 => 게시글 상세페이지로 가는 링크 추가 * Add: 포스트 768px일때 포스트 내용 margin-top 추가 * Add: 포스트 제목 호버 시 스타일 추가 * Add: 시리즈 삭제 시 이동 기능 구현 * Fix: 새 글 작성 페이지 padding 재설정 * Fix: 새 글 작성 preview 화면 title, content 리덕스로 상태 관리 * Fix: 새 글 작성 toolbar 리덕스로 상태 관리 Co-authored-by: sh.inv <qierapu1im@gmail.com> Co-authored-by: sh.inv <104422865+sh-inv@users.noreply.github.com> Co-authored-by: Eden Park <109200582+daydreamplace@users.noreply.github.com> * Add: 회원가입 유효성 검사 및 에러 문구 추가 (sh-inv#52) * Modify: 인증 관련한 컴포넌트 명 수정 * Add: 회원가입 폼 인풋 레이아웃 구현 * Refactor: 로그인 회원가입 모달 하나로 통합 * Remove: 사용하지 않는 코드 제거 * Add: 유효성 검사 문구 구역 추가 * Add: 이메일 유효성 검사 * Add: 비밀번호 유효성 검사 * Add: 비밀번호 확인 유효성 검사 * Add: 아이디 유효성 검사 * Add: 전체 유효성 검사 문구 추가, 이메일 란 접근할 수 없게 구현 * Add: 아이디 유효성 검사 중복확인 문구 추가 * Add: 전체 유효성검사 에러문구 추가 * Fix: 전체 유효성 검사 문구 조건 수정 * Fix: 새 글 작성 페이지 반응형 레이아웃, 업로드 모달 추가, 버튼 컴포넌트 수정 (sh-inv#53) * Fix: 새 글 작성 페이지 임시저장, 출간하기 axios 통신 기능 추가 * Fix: 새 글 작성 페이지 반응형 레이아웃 적용 * Add: editor 화면, preview 화면 reverse 버튼 레이아웃 * Add: editor 화면, preview 화면 reverse 버튼 기능 적용 * Add: editor 화면, preview 화면 reverse 버튼 1024px 이하에서 안 보이도록 수정 * Fix: 새 글 작성 페이지 제목이나 내용 없을 시 임시저장 / 출간하기 에러처리 * Add: 새 글 작성 페이지 업로드 모달 레이아웃 완성 * Fix: 새 글 작성 페이지 업로드 모달 height 수정 * Add: 새 글 작성 페이지 업로드 모달 아이콘 삽입 * Fix: 새 글 작성 페이지 업로드 모달 썸네일 padding 수정 * Add: 새 글 작성 페이지 업로드 모달 썸네일 업로드 기능 추가 * Add: 새 글 작성 페이지 업로드 모달 게시글 제목, 소개 기능 추가 * Refactor: 새 글 작성 페이지 업로드 모달 게시글 제목, 소개 기능 코드 순서 정리 * Add: 새 글 작성 페이지 업로드 모달 전체 공개/비공개 기능 추가 * Add: 새 글 작성 페이지 업로드 모달 url 설정 기능 추가 * Add: 새 글 작성 페이지 업로드 모달 취소/임시저장/출간하기 기능 추가 * Fix: Button 컴포넌트 color props로 조건부 스타일링 구현 * Fix: 새 글 작성 페이지 Button 컴포넌트 props 지정 및 업로드 모달 언마운트 시 redux 상태값 초기화 완료 * Add: 새 글 작성 페이지 업로드 모달 반응형 레이아웃 완성 * Add: 시리즈 포스트 리스트 수정 중일 때 레이아웃과 기능 구현 (sh-inv#54) * Add: 수정버튼에서 수정 모드시에 적용버튼 보이게 추가 * Modify: 수정 상태관리 상위 컴포넌트로 이동하고 수정true일 때 보여주는 기능 추가 * Add: 시리즈 포스트리스트 수정모드 레이아웃 구현 * Add: react dnd 설치 후 선언 * Add: react dnd 설치 후 선언 * Add: 드래그앤 드랍 기능 구현 * Fix: Drag and Drop 기능 구현 후 오류 수정 * Modify: 비슷한 컴포넌트 이름 수정 * Modify: develop 브랜치 머지 후 변한 스타일 수정 * Modify: 시리즈 포스트 리스트 수정모드 썸네일 없는 게시글도 썸네일 공간 보일 수 있게 반응형 수정 * Remove: 복제된 파일 삭제 * Remove: 복제된 파일 삭제 * Remove: 복제된 파일 삭제 * Add: 회원가입 폼 input창 클릭 했을 때, label과 cursor border 색상 active 되는 스타일 구현 (sh-inv#55) * Modify: 인풋 박스 스타일 수정 * Add: 회원가입 폼 input창 클릭 했을 때, label과 cursor border 색상 active 되는 스타일 구현 * Add: api 주소 환경변수로 관리 및 axios import (sh-inv#56) * Feature/detail commentarea commentlist (sh-inv#58) * Add: 상세페이지 댓글 목록 폴더 및 파일 생성 * Add: 상세페이지 댓글 목록 폴더 및 파일 생성 * Add: 상세페이지 댓글 목록 UI 구현중 * Add: 상세페이지 댓글 수정 클릭시 나오는 UI 및 취소 기능 구현 * Add: 댓글 목록 UI 구현 완료 * Add: 댓글 수정시 기존에 있던 댓글 내용 나오게 설정 * Add: 댓글 입력 및 갯수 UI 구현 (sh-inv#59) * Add: Toasify 라이브러리 설치 및 Toast 구현 (sh-inv#60) * Add: Toasify 라이브러리 설치 및 Toast 구현 * Add: Register에 toast 임시로 구현 * Add: 구독 버튼 레이아웃 및 기능 구현 (sh-inv#61) * Add: 팔로우 버튼 레이아웃 및 기능 구현 * Refactor: 팔로우 버튼 컴포넌트 분리 * Add: 구독하기 버튼 UI 완성 * Add: 유저 설정 리덕스로 상태 관리 ing, css와 코드 Fix (sh-inv#62) * Modify: userinfo userintro 폴더명 수정 * Fix: 설정 프로필 이미지 재사용 컴포넌트 수정되면서 css 픽스 * Add: 회원탈퇴 시 탈퇴 후 메인페이지로 이동하는 기눙 추가 * Refactor: 유저정보 map으로 코드 깔끔하게 리팩토링 * Add: image 업로드 기능 구현(프리뷰, 제거 x) * Add: 설정페이지에서 소셜 정보 값 없을 때 안보이는 기능 추가 * Add: 유저 이름 리덕스로 상태 관리 * Fix: 취소 버튼시에도 메인페이지로 이동하던 버그 수정 * Add: 유저에 관한 정보 리덕스로 상태관리 * Add: 유저 소개 상태 관리 및 통신을 위한 API 파일 생성 * Add: 설정페이지 API 통신을 위한 코드 작성 * Remove: 사용하지 않는 코드 주석 처리 * Fix: merge * Add: 임시글 제목과 내용 클릭 시 에디터로 이동하는 라우터 추가 (sh-inv#63) * Refactor: 임시글 컴포넌트 분리 * Add: 임시글 삭제시 토스트 뜨게 구현 * Modify: 임시글 정보 폰트 사이즈 수정 * Add: 임시글 제목과 내용 클릭 시 에디터로 이동하는 라우터 추가 * Refactor: 댓글 컴포넌트 안의 불필요한 컴포넌트 삭제 및 수정 (sh-inv#64) * Feature/detail nextprepost (sh-inv#65) * Add: 이전, 다음 포스트 UI 및 기능 구현 * Add: 이전, 다음 포스트 UI 및 기능 구현 * Add: 이전, 다음 포스트 반응형 구현 (sh-inv#66) * Add: user 목데이터 추가, Redux 이용해서 상태관리 (sh-inv#67) * Add: user 목데이터 추가, Redux이용해서 상태관리 * Modify: api 코드와 리덕스 수정 * Modify: 유저 상태관리 리덕스로 하고 유저 프로필 부분 수정 * Modify: 설정 > 유저이메일 주소 리덕스로 상태관리 * Modify: 설정 > 유저 소셜정보 리덕스로 상태관리 * Modify: 설정 > 롤로그제목 리덕스로 상태관리 * Add: 롤로그 제목 수정 리덕스로 가능하게 구현 * Add: 롤로그 제목 수정 리덕스로 가능하게 구현 * Remove: 사용하지 않는 코드 삭제 * Fix: 소셜 정보 수정 오류 픽스 * Fix: 이미지 제거 오류 픽스 * Fix: 유저 이름, 소개 수정 오류 픽스 * Fix: 유저 이미지 미리보기 오류 픽스 * Remove: 사용하지 않는 코드 삭제 * Remove: 사용하지 않는 코드 삭제 * Feature/detail comments list redux (sh-inv#68) * Add: 댓글목록 반응형 구현 * Rfactor: 이전, 다음 포스트 버튼 불필요한 코드 삭제 * Add: 댓글 추가 통신 구현 * Fix: api 연동 후 기능 픽스 (sh-inv#69) * Modify: api 통신 코드 수정 * Remove: 사용하지 않는 리덕스 스토어 코드 삭제 * Add: 유저 알림설정 수정 통신 코드 추가 * Add: 유저 알림설정 수정 통신 코드 추가 * Fix: 이메일 수신 설정 api 통신 코드 오류 픽스 * Refactor: 회원탈퇴 부분 import 순서 변경 * Modify: api 통신 토큰 교체 * Fix: 이메일 수신 설정 api 통신 및 토글기능 오류 픽스 * Add: 설정, 이름 소개 수정 api연동 성공 * Add: 이름 입력 안하고 수정버튼 클릭시 에러문구 추가 * Remove: 사용하지 않는 코드 삭제 * Add: 롤로그 제목 수정 api 연동 성공 * Refactor: user리덕스 조건부 가능하게 리팩토링 * Add: 소셜 정보 수정 api 연동 성공 * Add: 회원탈퇴 api 연동 및 기능 구현 * Add: 내롤로그 시리즈 api 연동 및 데이터 없을 때 화면 구현 (sh-inv#70) * Add: 내롤로그 시리즈 api 연동! * Add: 시리즈 카드 없을 때 화면 구현 * Add: 임시글 GET,DEL api 연동 및 임시글 없을 때 보여지는 페이지 구현 (sh-inv#71) * Add: 임시글 get, del 성공 * Add: 임시글 없을 때 보여지는 페이지 레이아웃 추가 * Modify: 머지 후 삭제 기능 수정 * Add: lolog > about GET, PATCH 연동 및 소개글 편집 기능 (sh-inv#72) * Add: lolog > about get 연동 * Add: lolog > about patch 연동 및 소개글 편집 기능 * Refactor: lolog > userbox > social map함수로 리팩토링 (sh-inv#73) * Refactor: lolog > userbox > social map함수로 리팩토링 * Modify: 구독버튼 색상 변경 * Modify: 구독버튼 색상 변경, 반응형 수정 * Add: 댓글, 대댓글 작성 기능 추가 (sh-inv#75) Add: 댓글, 대댓글 작성 기능 추가 * Add: 게시글 상세페이지 / 게시글 업로드 모달 레이아웃 및 기능 추가 (sh-inv#74) * Fix: 새 글 작성 페이지 공개 설정 버튼 onClick 시 스타일 버벅거림 오류 수정 * Refactor: 검색창 컴포넌트화 완료 * Refactor: 검색창 css 부모 컴포넌트에서 수정하도록 수정 * Refactor: Mylolog 에 검색창 추가 * Refactor: 검색페이지 검색창 아이콘 크기값 수정 * Add: 내 벨로그 페이지 검색창 반응형 완료 * Add: 새 글 작성 페이지 나가기 버튼 기능 추가 * Refactor: 출간하기 API 통신 부분 bodyData 변수로 선언 * Fix: 새 글 작성 로직 수정중 * Add: 새 글 작성 공개/비공개 출간하기 axios 통신 및 에러처리 완료 * Add: 새 글 작성 임시저장 axios 통신 및 에러처리 완료 * Add: 새 글 작성 게시글 등록 성공/실패 시 toast alert 띄우기 기능 추가 * Add: 새 글 작성 썸네일 등록 axios 통신 및 비동기 상태에서 toast alert 처리 * Fix: 헤더 토글 메뉴 axios get url 수정 후 오류 해결 * Add: 게시글 상세페이지 레이아웃 완성 * Refactor: 게시글 상세피이지 기능별로 컴포넌트 분리 * Add: 게시글 상세페이지 react-icons 추가 * Add: 게시글 상세페이지 좋아요 버튼 axios 통신 제외한 기능 구현 * Add: 게시글 상세페이지 공유 버튼 애니메이션 추가 * Add: 게시글 상세페이지 시리즈 목록 레이아웃 * Add: 게시글 상세페이지 작성일 GetPostData 컴포넌트 적용 * Add: 게시글 상세페이지 스크롤시 snb fixed 적용 * Add: 게시글 상세페이지 목데이터로 데이터 출력완료 * Add: 게시글 상세페이지 axios 통신 완료 * Add: 게시글 업로드 모달 시리즈 설정 axios 통신 및 조건부 렌더링 * Add: 게시글 업로드 모달 시리즈 설정 기능 완료 * Add: 게시글 업로드 모달 시리즈 선택시 css 변화 * Add: 게시글 업로드 모달 시리즈 설정 버튼 레이아웃 및 기능 추가 * Add: 게시글 업로드 모달 시리즈 url 생성 기능 추가 * Add: 게시글 업로드 기능 및 게시글 상세페이지로 이동 완료 * Feature/mylolog main api (sh-inv#76) * Add: 내 벨로그 글 목록 불러오기 기능 추가 * Add: 내 벨로그 태그 목록 통신 * Add: 내 벨로그 태그 목록 통신 구현 * Remove: user에서 조건부 렌더링을 통해 데이터가 없을때는 렌더링 되지 않게 표 * Add: 로그인, 이메일 중복확인, 아이디 중복확인, 회원가입 api통신 및 기능 구현 (sh-inv#77) * Add: 로그인 api 연동 * Modify: 아이디 로그인으로 변경되면서 문구 수정 * Modify: 아이디 로그인으로 변경되면서 문구 수정 * Add: 이메일 인증번호 입력 input 추가 * Add: 이메일 유효성검사 및 인증번호 입력 input 추가 * Modify: statuscode 수정 * Add: 이메일 중복확인 api연동 및 이메일 인증번호 수신 확인 * Add: 회원 등록 api 연동 * Modify: 수정 중 * Modify: 아이디 중복체크 확인 버튼 스타일 수정 * Add: 이메일 인증하기 api통신 및 기능 구현 * Add: 회원가입 이메일 리덕스로 상태관리 * Add: 회원가입 모달에서 상태관리한 이메일 회원가입 폼에서 보여주기 * Add: 회원가입 폼 아이디 중복체크 api연동 그리고 이메일 회원가입 api연동 및 기능구현 * Add: 로컬스토리지에 이메일주소 저장 * Fix: 회원가입 완료 후 토큰 저장 가능하게 fix * Fix: fixes * Feature/main api (sh-inv#79) * Add: 메인페이지 트렌딩, 최신 카테고리 데이터 통신 * Refactor: 메인 포스트 카드 내부의 프로필 이미지 컴포넌트 사용 * Add: 트렌딩 필터에 따라 요청하는 데이터가 변하게 구현 * Feature/detail interesting post (sh-inv#80) * Add: 상세페이지의 관심 있을 만한 포스트 UI, 반응형, 통신 구현 * Fix: 포스트 카드 썸네일 높이 수정 * Feature/mylolog main infinite scroll (sh-inv#81) * Fix: 기존에 이름이 겹치던 post 폴더이름을 명확하게 하기 위해 MyLologPost로 변명 * Add: 내 벨로그 글 목록 무한 스크롤 구현 * Fix: 내 벨로그 태그목록 클릭시 /id 가 아닌 /:id 로 path가 변경 될 수 있게 수정 * Add: 더이상 불러올 게시글이 없을 때 모니터링 하는 타겟을 없애도록 구현 * Add: 내 벨로그 프로필 통신 완료 (sh-inv#83) * Close: 설정 페이지 완료 (sh-inv#84) * Fix: 직접 넣어주는 토큰 값을 로컬스토리지에 저장한 토큰값으로 픽스 * Fix: profile image upload fixes * Fix: 프로필 이미지 수정, 삭제 api 연동 및 기능 구현 * Add: 이미지 업로드 후 사진 보여지게 구현 * Close: 설정 페이지 완료 * Add: 내 벨로그 데이터 redux로 변경 (sh-inv#85) * Feature/detail comments (sh-inv#86) * Refactor: 내벨로그 데이터 redux적용 * Refactor: 댓글 통신 주소 수정 * Add: 댓글 삭제 모달창 추가 * Add: 댓글 및 대댓글 삭제 기능 구현 * Add: 댓글 작성, 수정, 삭제 기능 구현 * Refactor: 게시글 업로드 모달, 게시글 상세페이지 컴포넌트 정리, css / import 순서 정리 (sh-inv#87) * Refactor: 게시글 상세페이지 좋아요/공유 snb 컴포넌트 분리 * Refactor: 게시글 상세페이지 소제목 라우터 snb 컴포넌트 분리 * Refactor: 게시글 상세페이지 좋아요/공유 snb 컴포넌트 className 수정 및 css 순서 정리 * Refactor: 게시글 상세페이지 소제목 라우터 snb 컴포넌트 className 수정 및 css 순서 정리 * Refactor: 게시글 상세페이지 snb 컴포넌트 import 순서 정리 * Refactor: 게시글 상세페이지 series 박스 컴포넌트 분리 및 css 순서 정리 * Add: 게시글 상세페이지 시리즈 pre next 버튼 기능 추가 * Fix: 게시글 상세페이지 location pathname 바뀔 때마다 데이터 fetch 하도록 수정 * Refactor: 게시글 상세페이지 시리즈 목록 컴포넌트 css 순서 정리 * Fix: 게시글 상세페이지 시리즈 정보 없을 시 조건부 렌더링 * Refactor: 게시글 상세페이지 태그 컴포넌트 css 순서 정리 * Refactor: 게시글 업로드 모달 썸네일 url, 썸네일 미리보기 리덕스 상태값 동시에 관리 * Refactor: 게시글 소개 컴포넌트 분리 및 이름 변경 * Refactor: 게시글 업로드 모달 게시글 등록시 body에 discription 추가 * Refactor: 게시글 업로드 모달, 상세페이지 리덕스 action 함수 재사용 * Refactor: 게시글 상세페이지 썸네일 제거 * Refactor: api 통신 axios에서 apiClient 사용자 전역함수로 사용 * Refactor: api 통신 헤더에 토큰 localStrage 에서 가져와서 담기 * Refactor: 게시글 업로드 모달 시리즈 설정 컴포넌트 분해 * Refactor: 게시글 작성 페이지 언마운트시 리덕스 값 초기화 * Add: 게시글 상세페이지 좋아요 기능 추가중 * Refactor: 게시글 상세페이지 좋아요, 공유 컴포넌트 분리 * Add: 게시글 좋아요 / 좋아요 취소 기능 추가 (sh-inv#88) * Add: 좋아요/좋아요 취소 기능 추가 * Refactor: 게시글 상세페이지 포스트헤더 css 순서 정리 * Fix: 게시글 상세페이지 pathname 바뀔 때마다 사용자 좋아요 클릭 여부 체크 * Fix: console 제거 * Fix: 시리즈, 소개 데이터 없을 때 화면 구현, 조건 수정 (sh-inv#89) * Fix: 롤로그 > 시리즈 데이터 없을 때 조건 변경 * Fix: 롤로그 > 시리즈 데이터 없을 때 조건 변경 * Fix: 통신 코드 수정 fixes * Fix: 소개글 없을 때 fixes * Fix: 소개글 안보일 때 로직 수정 * Add: 블로그 주인에게만 소개 수정버튼 보이게 구현 * Fix: fixes * Add: 소개글 데이터 없을 때 새글 작성하기 버튼 블로그 주인한테만 보이게 구현 * Add: 소개글 데이터 없을 때 새글 작성하기 버튼 블로그 주인한테만 보이게 구현 * Fix: 임시글 데이터 없을 때 보여지는 화면 조건 픽스 (sh-inv#90) * Add: 팔로우리스트 레이아웃 및 기능 구현 그리고 유저 박스 팔로우/언팔로우 기능 구현 (sh-inv#91) * Add: 팔로우리스트 레이아웃 구현 * Add: 팔로우 리스트 GET/ 언팔로우 DEL api 연동 및 기능 구현 * Add: 언팔로우 api 연동 및 구현 * Add: 소셜 로그인 api 주소 추가 및 fixes (sh-inv#92) * Fix: 소셜auth 태그 a태그로 변경 * Fix: fixes * Fix: 소셜 버튼 map * Add: 소셜 로그인 api 주소 추가 & fixes * Fix: auth/social/login fixes * Add: 게시글 작성 및 게시글 뷰어 레이아웃 및 기능 추가 (sh-inv#93) * Fix: 게시글 좋아요 api 요청 url 수정 * Add: 에디터 사진 업로드 기능 추가 * Fix: 게시글 썸네일, 에디터 이미지 업로드 요청 api url 수정 * Add: 에디터 이미지 업로드 성공/실패시 toast 추가 * Refactor: 에디터 값 리덕스로 상태관리 및 미리보기 화면에 렌더링 * Add: 에디터 프리뷰 code, a 태그 css 추가 * Refactor: 에디터 toolbar 필요없는 컴포넌트 제거 * Add: 에디터 외관 커스텀 css 추가 * Add: 게시글 작성 페이지에서 임시글 api 통신 기능 추가 * Refactor: 임시글 불러오기 기능 추가 및 게시글 viewer 공통컴포넌트 생성 * Fix/main infinity scroll (sh-inv#94) * Fix: 상세페이지 데이터를 요청 할 때 로그인 토큰이 있을 때만 Bearer가 생기게 설정 * Fix: 메인페이지 무한스크롤 간헐적으로 로딩 안되는 현상 수정 및 데이터요청 섹션을 커스텀훅으로 만들어서 재활용 * Fix: 내벨로그 글 무한스크롤 메인페이지처럼 수정 * Fix: 더이상 불러올 데이터가 없을때 스켈레톤 사라지게 조건 설정 * Fix: 내벨로그 이동 path 수정, hover UI수정, 로그인시에 보이는 UI 수정 (sh-inv#95) * Fix: 내벨로그 navbar 보더 수정 (sh-inv#96) * Fix/main to userlolog (sh-inv#97) * Fix: 내벨로그 navbar 보더 수정 * Fix: 메인 포스트에서 유저 클릭시 유저벨로그로 이동하게 path 설정 * Fix: router와 api 주소 리덕스에서 가져와서 Fix (sh-inv#98) * Fix: fixes * Fix: fixes * Fix: fixes * Add: 시리즈포스트리스트 리덕스로 상태관리 및 GET DEL PATCH api 연동(sh-inv#99) * Add: 시리즈포스트리스트 리덕스로 상태관리 및 api연동 및 sort 기능 구현 * Fix: 시리즈포스트리스트 수정 fixes * Fix: fixes * Fix: fixes * Add: 시리즈 삭제 api연동 및 기능 구현 * Fix: 시리즈 포스트리스트 수정 fixes * Fix: 시리즈 포스트리스트 제목과 순서 수정 fix * Remove: 사용하지 않는 코드 삭제 * Remove: 사용하지 않는 코드 삭제 * Add: 로그인 후 유저아이디와 프로필 이미지 로컬스토리지에 저장 (sh-inv#100) * Add: 로그인 후 유저아이디와 프로필 이미지 로컬스토리지에 저장 * Add: 로그인 실패 시 토스트로 오류메세지 출력하게 끔 추가 * Modify: 로그인 버튼 호버시 스타일 수정 * Modify: 로그인 버튼 호버시 스타일 수정 * Add: 구글 회원가입 폼 레이아웃 구현 및 회원가입 폼 컴포넌트 분리 (sh-inv#101) * Add: 구글 회원가입 폼 레이아웃 구현 * Fix: 이메일 회원가입 폼과 구글 회원가입 폼 컴포넌트 분리 * Fix: fixes * Add: 내 정보가 아닐 때만 팔로우 버튼 보이게 구현 (sh-inv#102) * Add: 내 정보가 아닐 때만 팔로우 버튼 보이게 구현 * Add: 유저 박스 유저 소셜 정보 받아오기 * Fix: 유저 소셜 정보 조건부 걸어주기 * Remove: 사용하지 않는 코드 삭제 * Refactor: import 순서 변경 * Refactor: import 순서 변경 * Add: 게시글 작성 페이지 기능 완성, 게시글 수정 / 삭제 기능 및 게시글 상세 페이지 반응형 레이아웃 구현 (sh-inv#103) * Fix: 게시글 작성 페이지 에디터 toolbar 버튼 크기 수정 * Fix: 게시글 뷰어 bold, italic, blockquote, code 태그 css 추가 * Fix: 게시글 작성 페이지 에디터 toolbar 상단에 고정 * Add: 게시글 자동임시저장 타이머 로직 추가 * Add: 게시글 작성 페이지 기존에 존재하는 게시글일 경우 기존 데이터 세팅 * Fix: 게시글 작성 페이지 예외처리 >> 설정된 시리즈 없을 경우 * Fix: 게시글 조회/임시글 조회 통신 로직 통합 * Fix: 게시글 업로드 모달 시리즈 세팅, 삭제 버튼색 css 수정 * Fix: 게시글 조회/임시글 조회 통신 로직 분리 * Fix: 게시글 업로드 모달 뒤로가기 막고 모달 닫는 함수 추가 * Add: 게시글 작성 페이지 30초마다 임시저장 기능 추가 * Add: 게시글 작성 페이지 태그 가이드 박스 애니메이션 추가 * Add: 게시글 작성 페이지 태그 생성 애니메이션 추가 * Add: 게시글 작성 페이지 태그 삭제 기능 추가 * Refactor: 게시글 작성 페이지 태그 추가 함수 이름 수정 * Add: 게시글 작성 태그 기능 추가 * Add: 게시글 조회시 본인 게시글이면 수정/삭제 기능 추가 * Fix: 게시글 작성 페이지 toolbar, react quill, tag 가이드 박스 css 수정 * Fix: 게시글 작성 페이지 reverse 버튼 클릭시 toolbar left 값 수정 * Add: 게시글 작성 페이지 toolbar, footer 반응형 css 완성 * Add: 게시글 상세 페이지 반응형 레이아웃 구현 * Add: 게시글 상세 페이지 좋아요 반응형 * Fix: 콘솔 제거 * Fix: 팔로우, 언팔로우 기능 fix (sh-inv#104) * Refactor: 팔로우 리스트 코드 리팩토링 팔로이 없을 때 화면 추가 (sh-inv#105) * Remove: 사용하지 않는 console. import 삭제 * Refactor: 팔로우 리스트 코드 리팩토링 * Fix: 언팔로우 후 페이지 리로드 되게 픽스 * Add: 팔로우 리스트 롤로그 이름 추가 * Remove: console.log 삭제 * Fix: 헤더 스크롤 이벤트 추가 및 반응형 구현, 게시글 작성 페이지 반응형 구현 (sh-inv#106) * Refactor: 헤더 로고, 오른쪽 아이콘 컴포넌트 분리 * Refactor: 콘솔로그 제거 및 헤더 /write, /register 에서 안 보이도록 구현 * Add: 헤더 스크롤시 상단에 고정 * Add: 헤더에 스크롤시 트렌딩, 최신, 팔로우, 더보기 nav 바 추가 및 반응형 구현 * Fix: 게시글 작성 페이지 반응형 css 추가 및 수정 * Fix: 게시글 작성 페이지 리버스 버튼 크기 확장 * Fix/infinity scroll (sh-inv#107) * Remove: 콘솔로그 삭제 * Fix * Fix: 메인 카테고리 클릭시 포스트리스트 초기화 * Fix: 유저 프로필 이미지 원본 삭제하게 끔 픽스 (sh-inv#108) * Remove: 사용하지 않는 console. import 삭제 * Refactor: 팔로우 리스트 코드 리팩토링 * Fix: 언팔로우 후 페이지 리로드 되게 픽스 * Add: 팔로우 리스트 롤로그 이름 추가 * Remove: console.log 삭제 * Fix: 유저 프로필 이미지 원본 삭제하게 끔 픽스 * Fix: 시리즈 포스트 리스트 내용 data key 수정 * Fix: 유저 프로필 이미지 data 넘겨줄 때 오타 fix * Fix: 좋아요 기능, 헤더 스크롤 이벤트, 게시글 상세페이지 초기화, 내 밸로그 검색창 위치, 업로드 모달 썸네일 및 자동 저장 수정 (sh-inv#109) * Fix: 게시글 상세페이지, 게시글 작성페이지에서 헤더 오류 수정 * Fix: 게시글 상세페이지 좋아요 버튼 한 컴포넌트로 합침 * Fix: 게시글 상세페이지 1921px 이상에서 반응형 css 추가 * Fix: 임시저장 업로드 모달에서는 자동임시저장 막기 * Fix: 게시글 작성 페이지 toolbar, footer, uploadModal z-index 수정 * Fix: 게시글 업로드 모달 overflow css 추가 * Fix: 시리즈 생성시 공백을 중간대시로 치환 * Fix: 업로드 모달 썸네일 max-height 추가 * Fix: 게시글 상세페이지에서는 최신, 트렌드, 팔로우 nav 바 안 보이도록 수정 * Add: 헤더 스크롤시 애니메이션 추가 * Fix: 게시글 업로드 모달 1024px에서 padding 값 수정 * Fix: 내 밸로그 검색창 위치 수정 * Fix: 게시글 상세페이지 언마운트시 redux 상태값 초기화 * Fix: 헤더 스크롤 이벤트 /recent, /follow 에도 적용 * Fix: 유저 박스 팔로우 버튼 안 뜨는 오류 수정 * Fix: 헤더 토글메뉴 최상위 div에 postion relative 부여 * Add: 페이지 이동시 스크롤 맨위로 세팅 (sh-inv#110) * Fix: 게시글 작성 페이지 scroll 오류 수정 * Fix: 페이지 이동시 스크롤 맨 위로 세팅 * Feature/header (sh-inv#111) * Remove: 콘솔로그 삭제 * Add: 게시글 또는 내벨로그에 들어갔을때 헤더 변경 * Add: 게시글 또는 내벨로그에 들어갔을때 헤더 변경 Co-authored-by: sh.inv <qierapu1im@gmail.com> Co-authored-by: sh.inv <104422865+sh-inv@users.noreply.github.com> Co-authored-by: Goo Hyun <94745558+Goohyun3436@users.noreply.github.com>
- Loading branch information