Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/#127 탭 브라우징 피드백 반영 #129

Merged
merged 20 commits into from
Nov 17, 2024

Conversation

pipisebastian
Copy link
Member

📝 변경 사항

  • 탭 브라우징 피드백 반영
  • svg import 가능하도록 노션정리
  • framer motion 속성 정리
  • 최대화 관련해서는 시간이 많이 들 것 같아, 나중에 하겠습니다!

🔍 변경 사항 설명

  • 타이틀 반응형 (타이틀 길면 사이드바, 페이지 상단 넘어가는 문제)
  • 에디터 반응형 (길어지면 스크롤 되도록)
  • 사이드바 반응형 (스크롤가능하도록)
  • 현재 활성화된 페이지 10개이상 넘어갈시 모달창 띄우기
  • 드래그할때 페이지가 좀 무거움. 마우스 위치에 바로바로 안딸려옴
  • 최소화, 최대화, 창닫기 버튼 위치 바꾸기.
  • 최소화, 최대화, 창닫기 버튼 호버했을때 아이콘 붙혀주기
  • 메뉴 아이템 사진안뜨는거 고치기
  • 최대화시 양옆 패딩 주기
  • 최대화했을때 botton navigator 밑으로 가기

🙏 질문 사항

  • 리뷰어에게 부탁하고싶은 체크리스트를 추가합니다.

📷 스크린샷 (선택)

2024-11-17.12.35.30.mov

✅ 작성자 체크리스트

  • Self-review: 코드가 스스로 검토됨
  • Unit tests 추가 또는 수정
  • 로컬에서 모든 기능이 정상 작동함
  • 린터 및 포맷터로 코드 정리됨
  • 의존성 업데이트 확인
  • 문서 업데이트 또는 주석 추가 (필요 시)

@pipisebastian pipisebastian added FE 프론트엔드 작업 Feat 새로운 기능 추가나 기존 기능 확장 작업 labels Nov 16, 2024
@pipisebastian pipisebastian self-assigned this Nov 16, 2024
Copy link
Collaborator

@Ludovico7 Ludovico7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다! 저도 마크다운 거의 마무리하는 단계라 서윤님 드래그앤 드랍 코드 참고해서 블록 드래그앤 드랍 구현해보겠습니다!

Comment on lines 73 to 79
<Modal isOpen={isOpen} primaryButtonLabel="확인" primaryButtonOnClick={closeModal}>
<p>
최대 {MAX_VISIBLE_PAGE}개의 페이지만 화면에 표시할 수 있습니다.
<br />
사용하지 않는 페이지는 닫아주세요.
</p>
</Modal>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

모달 재사용하는 부분 굉장히 좋은 것 같습니다!

Copy link
Collaborator

@hyonun321 hyonun321 Nov 17, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확장성이 굉장히 좋아보입니다. 제 화면에서는 '있습니' 에서 <br/> 이 되어서
최대 nn개의 페이지만 표시할 수 있습니다. 로 줄이는건 어떨까요? 😂
image

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오 너무 좋습니다~!~! 안그래도 문구 맘에 안들었는데,, 감사합니다!

Comment on lines +1 to +3
import CloseIcon from "@assets/icons/close.svg?react";
import ExpandIcon from "@assets/icons/expand.svg?react";
import MinusIcon from "@assets/icons/minus.svg?react";
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

svg 이미지를 컴포넌트로 사용하는 방식이네요!

@@ -3,4 +3,7 @@ import { css } from "@styled-system/css";
export const pageTitle = css({
textStyle: "display-medium24",
color: "gray.500",
textOverflow: "ellipsis",
overflow: "hidden",
whiteSpace: "nowrap",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

글자들이 밖으로 나가는 부분이 없어졌군요! 😄

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

다만 placeholder 는 여전히 보이네요 ..!
image

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저,, 저건,, 일단 몰루,, 하겠습니다...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

webkit을 통해 우측 스크롤바 디자인을 변경해봐도 좋을것 같습니다!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

스크롤바 디자인 간단하게 수정해봤습니다!

2024-11-17.8.03.02.mov

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이게 훨씬 깔끔하네요! 너무좋습니다 !!

boxShadow: { duration: 0.2 },
x: { type: "tween", duration: 0.03, ease: "linear" },
y: { type: "tween", duration: 0.03, ease: "linear" },
scale: { type: "spring", stiffness: 300, damping: 15 },
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

묵직하게 움직이는 애니메이션이 빠르게 바뀌었군요. 지금이 UX적으로 반응이더 좋은 듯 하네요!

pnpm-lock.yaml Outdated
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pnpm-lock 은 어떤 역할인가요?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

플러그인 설치처럼, 종속성 관련한 정보를 저장한다고 합니다! 그래서 이번에 svgr이라는 플러그인을 설치했는데, 그에 따라 pnpm-lock파일이 바뀌어서, 이걸 푸시안해주면 lint 에러가 뜨더라구요...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아 .. 저를 newsStand에서 애먹게 했던 그 플러그인이군요 ㅋㅋ..
알려주셔서 감사합니다 !!

@@ -16,11 +16,13 @@ export const navWrapper = css({
gap: "md",
flexDirection: "column",
width: "100%",
overflowY: "scroll",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

page가 잠깐 생길때 x축에도 스크롤이 발생하네요.
x축 스크롤은 안보이는게 처리하는게 좋을까요?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오 좋은 것 같습니다!! 수정하겠습니다!

Copy link
Collaborator

@hyonun321 hyonun321 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

정말 수고 많으셨습니다..!!

@github-actions github-actions bot merged commit ec3ac03 into dev Nov 17, 2024
7 checks passed
@pipisebastian pipisebastian deleted the Feature/#127_탭_브라우징_피드백_반영 branch November 26, 2024 04:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FE 프론트엔드 작업 Feat 새로운 기능 추가나 기존 기능 확장 작업
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants