작성
·
90
0
컬러 베리어블에서 semantic 관련
semantic - text 정의 interactive를 따로 구분한 이유는 무엇인가요?
예를들어 웹 사이트의 GNB 텍스트 메뉴(버튼)의 primary, hover, pressed를 설정하기 위함 인가요?
그럼 버튼 컴포넌트의 텍스트는 모두 컬러 설정 할때
semantic - text 정의 interactive로 정의 하면 되나요?
아래 볼드님 피그마 파일로 스터디 중인데요.
위에 언급햇듯이 GNB의 텍스트 메뉴(버튼) 기본이 블랙컬러, 호버하면 블루 컬러로 변경되는 형태일 경우 컬러 베리어블 정의된 값을 어떻게 적용해야 하나요?
아래 첨부파일 이미지 보면 text>primary는 블랙,
text>interactive>primary는 블루로 정의하셨는데...이런 부분은 뭔가 부딪치는 느낌입니다..text>interactive>primary가 필요한가요? interactive에서는 호버, 프레스, 디세이블, 셀렉티드 같은 상태값(states)만 정의 되야 하는거 아닐까 싶은데..의견 부탁드립니다.
?
회사 일 관계로 빠른 답변이 어려울 수 있으며, 최대 3일 이내에 답변드리도록 하겠습니다.
이해를 돕기 위해서 스크린샷 이미지, 피그마 파일 링크를 반드시 첨부해주세요.
마지막으로 먼저 유사한 질문이 있는지 한번 찾아보시는 걸 권장 드립니다.
인프런 서비스 운영 관련해서는 1:1 문의하기로 인프런 쪽으로 연락 주시기 바랍니다.
답변 2
0
안녕하세요. 질문 주셔서 감사합니다.
예제 파일은 아래와 같이 베리어블이 정의 되어 있습니디.
text-primary : 일반적인 텍스트 중 하이어키가 제일 높음 (예, 제목 텍스트). 그래서 블랙 계열
text-interactive-primary-(defalut) : 인터랙티브한 요소에 들어가는 텍스트 중 브랜드 칼라 중 기본 디폴트 상태(예, 버튼, 링크 텍스트). 그래서 브랜드 컬러 계열인 블루 이며, 이 경우는 이름에서 default는 생략했습니다.
제가 구조를 설명 드리면서 다 언급 드린 내용입니다. 강의에서 나온 것은 하나의 예시일뿐 좋은 길잡이이자 시작이 될 수 있습니다. 강의 듣고 나 신후에는 새로 한번 짜 보고 다른 디자인 시스템을 참고해서 한번 적용래보시기 바랍니다.
또 궁금하신 부분 알려주새요.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. Son Byung Ho님의 질문에 대해 도움이 될 만한 정보를 찾았습니다.
color variable 등록 시 naming 및 색깔 기준 문의…
text-primary
는 일반 텍스트에 사용, text-interactive-primary
는 인터랙티브한 요소에서 사용.text-primary
, 호버 상태는 text-interactive-primary
등으로 구분하여 적용.저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.