Skip to content

[DesignSystem] Tokens Studio JSON 기반 토큰 코드젠 #24

@Roy-wonji

Description

@Roy-wonji

목적

Tokens Studio for Figma export(Mode 1.tokens.json)를 SSOT로 두고 Swift 토큰을 자동 생성.

결과

  • Tools/TokenGenerator.swift — 단일 Swift 스크립트, Foundation만 사용
  • Tools/README.md — 사용법 + 디자이너 핸드오프 흐름
  • Sources/Color/ShapeStyle+.swift — 컬러 69개 (brand / semantic / status / bg)
  • Sources/Extension/CGFloat/CGFloat+Radius+.swift.none / .default / .full
  • Sources/Extension/CGFloat/CGFloat+Spacing+.swift.s0 ~ .s96

사용 예

.foregroundStyle(.primary500)
.background(.bgDefault)
VStack(spacing: .s16) {  }
RoundedRectangle(cornerRadius: .default)

실행

swift Tools/TokenGenerator.swift

의존

  • 모든 화면 이슈의 dependency

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions