feat(theme): 디자인 토큰을 추가한다

This commit is contained in:
Yu Sung
2026-05-15 19:50:30 +09:00
parent 389f82fa82
commit 270332d7c4
4 changed files with 123 additions and 3 deletions

View File

@@ -35,4 +35,38 @@ extension Color {
static let mainRed2 = Color(hex: "ea3a25")
static let mainRed3 = Color(hex: "dd4500")
static let mainYellow = Color(hex: "ffdc00")
static let soda50 = Color(hex: "E6F9FF")
static let soda100 = Color(hex: "B8EEFD")
static let soda200 = Color(hex: "85E1FB")
static let soda300 = Color(hex: "4FD2F9")
static let soda400 = Color(hex: "00BDF7")
static let soda500 = Color(hex: "00A0DF")
static let soda600 = Color(hex: "0081C2")
static let soda700 = Color(hex: "006BA4")
static let soda800 = Color(hex: "004F7F")
static let soda900 = Color(hex: "052742")
static let red50 = Color(hex: "FFF1F2")
static let red100 = Color(hex: "FFD7D9")
static let red200 = Color(hex: "FFB3B7")
static let red300 = Color(hex: "FF858B")
static let red400 = Color(hex: "FF4C3C")
static let green50 = Color(hex: "F5FBEF")
static let green100 = Color(hex: "E9FADB")
static let green200 = Color(hex: "C0F595")
static let green300 = Color(hex: "9FFB56")
static let green400 = Color(hex: "73FF01")
static let gray50 = Color(hex: "FAFAFA")
static let gray100 = Color(hex: "F2F2F2")
static let gray200 = Color(hex: "E2E2E2")
static let gray300 = Color(hex: "CCCCCC")
static let gray400 = Color(hex: "B5B5B5")
static let gray500 = Color(hex: "959595")
static let gray600 = Color(hex: "787878")
static let gray700 = Color(hex: "494949")
static let gray800 = Color(hex: "343434")
static let gray900 = Color(hex: "202020")
}

View File

@@ -0,0 +1,12 @@
//
// Radius.swift
// SodaLive
//
import SwiftUI
enum SodaRadius {
static let r4: CGFloat = 4
static let r8: CGFloat = 8
static let r14: CGFloat = 14
}

View File

@@ -0,0 +1,20 @@
//
// Spacing.swift
// SodaLive
//
import SwiftUI
enum SodaSpacing {
static let s4: CGFloat = 4
static let s6: CGFloat = 6
static let s8: CGFloat = 8
static let s12: CGFloat = 12
static let s14: CGFloat = 14
static let s16: CGFloat = 16
static let s20: CGFloat = 20
static let s24: CGFloat = 24
static let s28: CGFloat = 28
static let s32: CGFloat = 32
static let s48: CGFloat = 48
}