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] theme button 색상값 적용 #46

Merged
merged 2 commits into from
Jul 7, 2024
Merged

Conversation

jeeminyi
Copy link
Member

@jeeminyi jeeminyi commented Jul 7, 2024

작업 내용 🧑‍💻

  • theme에 button에 사용되는 색상값을 추가하였습니다.
  • button 내 light / default / hover / pressed 중에 선택하신 다음, icon 색상을 설정할지, 백그라운드 색을 설정할 지에 따라 icon과 bg를 선택하셔서 색상을 추가하시면 됩니다!
  • bg가 아닌 아이콘과 텍스트 컬러는 모두 icon에서 선택해서 사용하시면 됩니다.
  • clicked는 pressed에서, disabled는 light에서 선택하셔서 사용하시면 됩니다!

${({ theme }) => theme.button.light/default/hover/pressed.icon/bg}

관련 이슈

close #44

Comment on lines 4 to 20
// LIGHT
LIGHT: {
ICON: {
GREY_04: '#C6C6D0',
GREY_05: '#9090A0',
GREY_06: '#626273',
WHITE: '#FFFFFF',
},
BG: {
BLUE_03: '#C2D5FF',
GREY_01: '#F4F6FA',
GREY_03: '#E9E9EE',
GREY_06: '#626273',
GREY_07: '#464656',
},
},
DEFAULT: {
Copy link
Member

@wrryu09 wrryu09 Jul 7, 2024

Choose a reason for hiding this comment

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

BLUE:
  LIGHT:
     ICON: WHITE(색상이름, 기존 테마에 없으면 생성, 있으면 색 같은 이름으로 갖다쓰기)
     BG: 색상이름
  DEFAULT:
     ICON:
     BG:
WHITE:
   ...
BLACK:
   ...

이런 식으로 만드는 게 더 편하지 않을까요?
사실 테마 설정을 light 인지 디폴트인지만 알면 어떤 색상인지 이름 몰라도 바로 적용되는 편리함이 있어 사용하는 건데 지금 형태로는 카테고리를 골라서 직접 색상 보고 골라야 할 것 같아서 구조 제안드립니당!!

Copy link
Member

Choose a reason for hiding this comment

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

기존 테마에 없음 생성은 palette 안에 새로운 이름으로 생성 말하는 거예요!!!

읽어보시구 더 나은 구조 있으면 제안주셔요!!!

Copy link
Member Author

Choose a reason for hiding this comment

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

구조 변경했습니다! 승연이 버튼에만 해당하는 거라서, 내일 디자인 시스템 나오는 거 보고 없는 색상은 따로 palette에 추가하면 될 것 같아용 (제 버튼에 쓰이는 색상 말입니더 ㅎㅎ)
disabled / default / hover / pressed에서 갖다 쓰시면 될 것 같아용

Copy link
Member

@wrryu09 wrryu09 left a comment

Choose a reason for hiding this comment

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

확인했습니다!!! 빠른 반영 감사합니닷 고생많으셨어요

Copy link
Contributor

@Kjiw0n Kjiw0n left a comment

Choose a reason for hiding this comment

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

복잡한 스타일링 theme 적용하느라 고생했어요 👍 👍

@jeeminyi jeeminyi merged commit bb7ef7a into develop Jul 7, 2024
2 checks passed
@wrryu09 wrryu09 deleted the init/#44/theme-setting branch July 7, 2024 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[FEAT] theme 버튼 색상 설정
3 participants