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

feat: handy icon 적용 #121

Merged
merged 9 commits into from
Jul 11, 2024
Merged

feat: handy icon 적용 #121

merged 9 commits into from
Jul 11, 2024

Conversation

nijuy
Copy link
Collaborator

@nijuy nijuy commented Jul 9, 2024

1️⃣ 어떤 작업을 했나요? (Summary)

기존 코드에 영향을 미치는 변경사항

  1. component 하위 내용을 일부 삭제했습니다. (YDSWrapper만 남김)
    기존 아이콘을 사용하고 있는 컴포넌트들이 있어서 안 지우면 에러 나요 싹 다 비워버림

  2. 아이콘 문서 내용을 더 자세하게 수정했습니다

2️⃣ 알아두시면 좋아요!

  • 아이콘 2개가 이름 중복 문제로 누락된 상태인데 답변 오면 추가해둘게요 (관련 스레드)

  • PR 올리고 나니까 svg를 react component처럼 사용하도록 하면 안되냐고 했던 게 생각났어요 미쳣나!!!!!!!!

    이거 하려면 svgr 써야 하는데 (저번 회의에서 그렇게 하려면 뭔가,,, 필요하다. 라고 했던 그거) 낼 찾아볼게욥 죄송.

3️⃣ 추후 작업

  • 누락된 아이콘 추가
  • PR 리뷰 기반 수정

4️⃣ 체크리스트 (Checklist)

  • main 브랜치의 최신 코드를 pull 받았나요?

nijuy added 7 commits July 9, 2024 23:51
- 새 아이콘 svg 추가
- 피그마 내 `icChat` 이름 중복으로 2개 누락된 상태
- 기존 아이콘을 사용 중인 컴포넌트가 있어 스토리북 에러 발생
- 어차피 비울 예정이기도 했음
- icon context가 삭제되었기 때문에 size, color 기본값을 IconBase에 설정
@nijuy nijuy added the feat label Jul 9, 2024
@nijuy nijuy self-assigned this Jul 9, 2024

```typescript
import { IcSearchLine, IcShareLine, IconContext } from '@yourssu/design-system-react';
import { IcAddFilled } from '@yourssu/design-system-react';
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

여기 아직 이전 이름으로 남아있는데요. 여쭤보고 싶은 게 있어서 수정 안 해뒀습니다

원래는 @조직/이름 형식으로 지어서 YDS임을 나타내고 있었는데요

디자인시스템 이름을 Yourssu Design System -> Handy Design System 으로 바꾸기로 했잖아요!

그럼 배포시 이름을 handy-design-system-react으로 수정하는 걸 생각하신 게 맞나요?

Copy link
Contributor

Choose a reason for hiding this comment

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

네 그렇게 가는게 옳지 않나 싶네요

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

확인이요 :3

@nijuy nijuy linked an issue Jul 10, 2024 that may be closed by this pull request
13 tasks
Copy link
Contributor

@fecapark fecapark left a comment

Choose a reason for hiding this comment

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

무수한 아이콘의 요청... 수고하셨습니다!

일단 브랜치 관련해서 논의해보고 싶은게 있어서 머지는 삼가해주세용

- 기존 icChat -> icComment
- 누락됐던 icChat 추가
- package.json name 수정하면서 여기도 같이 고쳐야 함
@fecapark fecapark merged commit 9d2a292 into develop Jul 11, 2024
@fecapark fecapark deleted the feat/#120-handy-icon branch July 11, 2024 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: Handy Iconography 적용
2 participants