반응형 #compositionlocalprovider1 캠월드 개발일지 2(디자인가이드 적용) 캠월드 멀티모듈에 이어서 본격 개발을 진행하기전 디자인 가이드 적용을 선행해야 할거같다. 전체적인 색상과 텍스트 스타일, 버튼타입, 리스트타입, 카드타입등등 테마와 공통 컴포넌트 작업을 먼저 진행하였다.(아래는 디자인된 가이드) 먼저 색상을 작업 진행하였고 상황, 상태별 색상을 담기위한 DataClass를 생성하였으며, data class ThemeColor( val primary: Color = Color.Unspecified, val primaryHover: Color = Color.Unspecified, val primaryActive : Color = Color.Unspecified,} Light Color 와 Dark Color를 각각 정의를 아래와 같이 진행하고 sta.. 2024. 9. 24. 이전 1 다음 반응형