디자인 시스템
Last updated
Last updated
이미 있는 컴포넌트를 새로 구현하지 않게끔 하기
Text style : box shadow, text height, line spacing등과 같은 요소의 누락을 막아줌
Figma의 Tokens Studio 플러그인을 사용하면 디자인 토큰을 쉽게 추출할 수 있습니다.
✅ Tokens Studio 설치 및 설정
Figma에서 Tokens Studio
플러그인을 설치합니다 ()
컬러, 타이포그래피, 여백 등의 디자인 토큰을 설정합니다.
import Local Styles or Design Token
현재 파일은 비어 있으며, 다음 단계에서 토큰을 추가할 것입니다.
Tokenization 된 Json 확인
💡 예제 JSON:
Json 을 git repository 에 내보내기(export) 합니다.
Git에 대한 Access 권한을 얻은 뒤 Repo 설정과 브랜치를 설정하고 위에서 정의한 디자인 토큰을 JSON으로 Export 할 파일 경로를 설정하면 Figma 설정은 끝이라고 볼 수 있습니다.
Push 후 GitHub 저장소를 새로고침하면 token-translation/tokens
폴더에 tokens.json
파일이 생성된 것을 확인할 수 있습니다.
이제 Figma, 원격 저장소, 로컬 폴더 간 연결이 완료되어 디자인 토큰 관리가 자동화됩니다.
Figma 디자인토큰 export to github 하는 법
Embed assets as Base64
Flutter Example for Style Dictionary
fileWatching - (chokidar) 을 사용해서 매번 token.json 이 변경될 떄마다 style dictionary 재실행하도록 chokidar "tokens.json" -c "node build-tokens.mjs" 실행 가능.
Composition Token - H4
Variables의 기능
[GS 리테일 디자인 시스템] [올리브영 디플롯 디자인 시스템]
[원스토어 Style Dictionary] (편집됨)