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

[FE] 디자인 시스템 세팅 #8

Conversation

youzysu
Copy link
Member

@youzysu youzysu commented Jul 24, 2023

Issues

What is this PR? 👓

  • 로고 컴포넌트, GlobalStyle, designSystem 생성
  • icon svg 파일 업로드
  • Pretendard font

To reviewers 👋

  • 이전 todo 프로젝트 참고하다보니 Figma Foundation 내용이 비슷해서 거의 옮겨두었어요! 추가하거나 수정할 부분 댓글 달아주시와요

- 로고 컴포넌트, GlobalStyle, designSystem 생성
- icon svg 파일 업로드
- Pretendard font
@youzysu youzysu added this to the [FE] Sprint #01 milestone Jul 24, 2023
@youzysu youzysu requested a review from Kakamotobi July 24, 2023 12:11
@youzysu youzysu self-assigned this Jul 24, 2023
fe/src/App.tsx Outdated
Comment on lines 3 to 4
import GlobalStyle from "styles/GlobalStyle";
import designSystem from "styles/designSystem";
Copy link
Member

Choose a reason for hiding this comment

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

@components처럼 src/에 있는 최상단 폴더들을 path alias로 등록하면 좋을것 같아요.

@@ -0,0 +1,53 @@
const designSystem = {
Copy link
Member

Choose a reason for hiding this comment

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

단 한가지를 export default할 때, 이렇게 const로 declare를 안하고 바로 export default { colors: { ... }, ... } 이런식으로 하는 것은 어떤가요? 어차피 파일 이름이 충분히 무엇인지 나타내는 것 같아요.

Copy link
Member

@Kakamotobi Kakamotobi Jul 24, 2023

Choose a reason for hiding this comment

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

그리고 위에 GlobalStyle도 동일하게 할 수 있을거 같아요.

- design modules 불필요한 변수 선언 없이 export default
- src 최상단 디렉터리 path alias 선언
@youzysu youzysu force-pushed the fe/design/#7-design-system branch from 92e2d65 to 37707d1 Compare July 24, 2023 16:16
@Kakamotobi Kakamotobi merged commit 992388f into issue-tracker-08:fe/design/#7-design-system Jul 25, 2023
@youzysu youzysu changed the title #7 design: 디자인 시스템 세팅 [FE] 디자인 시스템 세팅 Jul 25, 2023
youzysu added a commit that referenced this pull request Jul 25, 2023
* #7 design: 디자인 시스템 세팅 (#8)

* #7 design: 디자인 시스템 세팅

- 로고 컴포넌트, GlobalStyle, designSystem 생성
- icon svg 파일 업로드
- Pretendard font

* #7 refactor: 로고 컴포넌트 props 구조 수정

* #7 refactor: 디자인 시스템 세팅 리뷰 반영

- design modules 불필요한 변수 선언 없이 export default
- src 최상단 디렉터리 path alias 선언

* #7 design: light/dark 모드 design system 세팅

---------

Co-authored-by: 유지수 Jisoo Yoo <[email protected]>
23Yong pushed a commit that referenced this pull request Aug 12, 2023
youzysu pushed a commit that referenced this pull request Aug 14, 2023
youzysu pushed a commit that referenced this pull request Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants