-
Notifications
You must be signed in to change notification settings - Fork 1
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
Design/#280 theme 시스템 구축 및 관리자 페이지 디자인 변경 #281
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
굿굿 디자인이 전체적으로 많이 바뀌고 아이콘도 많이 들어갔네요
고생하셨어요!
<svg | ||
width='2rem' | ||
height='2rem' | ||
version='1.1' | ||
xmlns='http://www.w3.org/2000/svg' | ||
viewBox='0 0 30 28' | ||
> | ||
<path d='M9.266 14c-1.625 0.047-3.094 0.75-4.141 2h-2.094c-1.563 0-3.031-0.75-3.031-2.484 0-1.266-0.047-5.516 1.937-5.516 0.328 0 1.953 1.328 4.062 1.328 0.719 0 1.406-0.125 2.078-0.359-0.047 0.344-0.078 0.688-0.078 1.031 0 1.422 0.453 2.828 1.266 4zM26 23.953c0 2.531-1.672 4.047-4.172 4.047h-13.656c-2.5 0-4.172-1.516-4.172-4.047 0-3.531 0.828-8.953 5.406-8.953 0.531 0 2.469 2.172 5.594 2.172s5.063-2.172 5.594-2.172c4.578 0 5.406 5.422 5.406 8.953zM10 4c0 2.203-1.797 4-4 4s-4-1.797-4-4 1.797-4 4-4 4 1.797 4 4zM21 10c0 3.313-2.688 6-6 6s-6-2.688-6-6 2.688-6 6-6 6 2.688 6 6zM30 13.516c0 1.734-1.469 2.484-3.031 2.484h-2.094c-1.047-1.25-2.516-1.953-4.141-2 0.812-1.172 1.266-2.578 1.266-4 0-0.344-0.031-0.688-0.078-1.031 0.672 0.234 1.359 0.359 2.078 0.359 2.109 0 3.734-1.328 4.062-1.328 1.984 0 1.937 4.25 1.937 5.516zM28 4c0 2.203-1.797 4-4 4s-4-1.797-4-4 1.797-4 4-4 4 1.797 4 4z'></path> | ||
</svg> | ||
<ExplainContainer> | ||
<Text>{match.matchName}</Text> | ||
<TextGray>진행 중...</TextGray> | ||
</ExplainContainer> | ||
<AlarmContainer> | ||
<svg | ||
onClick={() => moveToGroup(match.matchId)} | ||
width='2.5rem' | ||
height='2.5rem' | ||
version='1.1' | ||
xmlns='http://www.w3.org/2000/svg' | ||
viewBox='0 0 24 24' | ||
> | ||
<path d='M8.578 16.594l4.594-4.594-4.594-4.594 1.406-1.406 6 6-6 6z'></path> | ||
</svg> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이거는 따로 파일로 분리하는게 좋지 않을까요?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
디자인 변경에 집중하다보니 컴포넌트가 커졌네요! 분리할게요
🤠 개요
변경 사항이 매우 많아요.
다크모드, 라이트 모드 theme 추가
관리자 페이지 디자인 변경
채널, 보드 디자인 변경
💫 설명
다크모드, 라이트모드 지원하기 위해서 theme를 구축했어요.
색상을 추가하려면 ThemeStyle.tsx에 색상과 타입을 정의하고 @types/emotion.d.ts에 타입을 추가해주면 돼요!
사용방법은 아래와 같아요!
관리자 페이지 디자인 변경
관리자 페이지를 디자인에 맞게 수정했어요.
채널, 보드 디자인 변경
관리자 페이지를 수정하면서 채널, 보드 디자인도 함께 변경했어요.
디자인 수정 사항이 많아 아직 로직 변경을 못했는데 추후에 커스텀 훅 분리, 코드 리팩토링을 진행할게요!
📷 스크린샷 (Optional)