diff --git a/PyeonHaeng-iOS/Sources/Components/PromotionTagView.swift b/PyeonHaeng-iOS/Sources/Components/PromotionTagView.swift
index 2b9b287..c8edcff 100644
--- a/PyeonHaeng-iOS/Sources/Components/PromotionTagView.swift
+++ b/PyeonHaeng-iOS/Sources/Components/PromotionTagView.swift
@@ -23,16 +23,16 @@ struct PromotionTagView: View {
}
}
-#Preview(traits: .sizeThatFitsLayout) {
- PromotionTagView(promotionTag: .none)
-}
-
private extension PromotionTagView {
var color: Color {
switch promotionTag {
- case .onePlus: .pyeonHaengRed
- case .twoPlus: .pyeonHaengBlue
+ case .onePlus: .red500
+ case .twoPlus: .blue500
case .none: .gray400
}
}
}
+
+#Preview(traits: .sizeThatFitsLayout) {
+ PromotionTagView(promotionTag: .none)
+}
diff --git a/PyeonHaeng-iOS/Sources/PyeonHaengApp.swift b/PyeonHaeng-iOS/Sources/PyeonHaengApp.swift
index 9982f4f..73ad9ca 100644
--- a/PyeonHaeng-iOS/Sources/PyeonHaengApp.swift
+++ b/PyeonHaeng-iOS/Sources/PyeonHaengApp.swift
@@ -11,7 +11,7 @@ import SwiftUI
@main
struct PyeonHaengApp: App {
init() {
- Fonts.registerFonts() // 앱을 실행하기 전에 폰트를 로드합니다.
+ FontRegistrar.registerFonts() // 앱을 실행하기 전에 폰트를 로드합니다.
}
var body: some Scene {
diff --git a/PyeonHaeng-iOS/Sources/Scenes/HomeScene/HomeProductListView.swift b/PyeonHaeng-iOS/Sources/Scenes/HomeScene/HomeProductListView.swift
index d35444c..8e29082 100644
--- a/PyeonHaeng-iOS/Sources/Scenes/HomeScene/HomeProductListView.swift
+++ b/PyeonHaeng-iOS/Sources/Scenes/HomeScene/HomeProductListView.swift
@@ -61,8 +61,8 @@ private struct ProductDetailsView: View {
Text(verbatim: "1+1")
.font(.b3)
.padding(.horizontal, 8)
- .background(Color.pyeonHaengRed.opacity(0.1))
- .foregroundColor(Color.pyeonHaengRed)
+ .background(.red500.opacity(0.1))
+ .foregroundColor(.red500)
.cornerRadius(5)
Text(product)
.font(.title1)
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue050.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue050.colorset/Contents.json
new file mode 100644
index 0000000..7bb6b4e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue050.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFE",
+ "green" : "0xF2",
+ "red" : "0xEA"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFE",
+ "green" : "0xF5",
+ "red" : "0xE6"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue100.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue100.colorset/Contents.json
new file mode 100644
index 0000000..261b948
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue100.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFD",
+ "green" : "0xD6",
+ "red" : "0xBE"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFB",
+ "green" : "0xE0",
+ "red" : "0xB0"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue200.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue200.colorset/Contents.json
new file mode 100644
index 0000000..789678d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue200.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFC",
+ "green" : "0xC2",
+ "red" : "0x9E"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xF9",
+ "green" : "0xD1",
+ "red" : "0x8A"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue300.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue300.colorset/Contents.json
new file mode 100644
index 0000000..ea828df
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue300.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFB",
+ "green" : "0xA7",
+ "red" : "0x72"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xF6",
+ "green" : "0xBB",
+ "red" : "0x54"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue400.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue400.colorset/Contents.json
new file mode 100644
index 0000000..6c1a9df
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue400.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xFA",
+ "green" : "0x95",
+ "red" : "0x57"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xF4",
+ "green" : "0xAE",
+ "red" : "0x33"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengBlue.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue500.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengBlue.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue500.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue600.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue600.colorset/Contents.json
new file mode 100644
index 0000000..8e1c3ff
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue600.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xE3",
+ "green" : "0x70",
+ "red" : "0x29"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xDB",
+ "green" : "0x8C",
+ "red" : "0x00"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue700.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue700.colorset/Contents.json
new file mode 100644
index 0000000..22ed8c0
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue700.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xB1",
+ "green" : "0x57",
+ "red" : "0x20"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xAB",
+ "green" : "0x6D",
+ "red" : "0x00"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengGreen.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue800.colorset/Contents.json
similarity index 80%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengGreen.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue800.colorset/Contents.json
index 338a6f6..1a2fc8d 100644
--- a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengGreen.colorset/Contents.json
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue800.colorset/Contents.json
@@ -5,8 +5,8 @@
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
- "blue" : "0x3E",
- "green" : "0x9F",
+ "blue" : "0x89",
+ "green" : "0x44",
"red" : "0x19"
}
},
@@ -23,9 +23,9 @@
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
- "blue" : "0x66",
- "green" : "0xBC",
- "red" : "0x6C"
+ "blue" : "0x85",
+ "green" : "0x55",
+ "red" : "0x00"
}
},
"idiom" : "universal"
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue900.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue900.colorset/Contents.json
new file mode 100644
index 0000000..f38a271
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blue/blue900.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x69",
+ "green" : "0x34",
+ "red" : "0x13"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x65",
+ "green" : "0x41",
+ "red" : "0x00"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Blur.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blur.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Blur.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Blur.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray050.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray050.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray050.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray050.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray100.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray100.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray100.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray100.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray200.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray200.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray200.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray200.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray300.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray300.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray300.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray300.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray400.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray400.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray400.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray400.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray500.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray500.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray500.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray500.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray600.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray600.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray600.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray600.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray700.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray700.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray700.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray700.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray800.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray800.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray800.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray800.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray900.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray900.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Gray/gray900.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Gray/gray900.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green050.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green050.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green050.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green050.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green100.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green100.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green100.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green100.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green200.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green200.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green200.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green200.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green300.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green300.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green300.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green300.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green400.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green400.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green400.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green400.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green500.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green500.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green500.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green500.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green600.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green600.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green600.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green600.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green700.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green700.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green700.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green700.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green800.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green800.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green800.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green800.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green900.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green900.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/Green/green900.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Green/green900.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red050.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red050.colorset/Contents.json
new file mode 100644
index 0000000..a25ff5d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red050.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xEE",
+ "green" : "0xEE",
+ "red" : "0xFE"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xEE",
+ "green" : "0xEE",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red100.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red100.colorset/Contents.json
new file mode 100644
index 0000000..61ac2e3
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red100.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xCA",
+ "green" : "0xCA",
+ "red" : "0xFD"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xC9",
+ "green" : "0xCB",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red200.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red200.colorset/Contents.json
new file mode 100644
index 0000000..9f7e314
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red200.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xB0",
+ "green" : "0xB0",
+ "red" : "0xFC"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xAF",
+ "green" : "0xB2",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red300.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red300.colorset/Contents.json
new file mode 100644
index 0000000..345bd8e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red300.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x8C",
+ "green" : "0x8C",
+ "red" : "0xFB"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x8B",
+ "green" : "0x8F",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red400.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red400.colorset/Contents.json
new file mode 100644
index 0000000..29d96d7
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red400.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x76",
+ "green" : "0x76",
+ "red" : "0xFA"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x75",
+ "green" : "0x79",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengRed.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red500.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengRed.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red500.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red600.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red600.colorset/Contents.json
new file mode 100644
index 0000000..7174d11
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red600.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x4C",
+ "green" : "0x4C",
+ "red" : "0xE3"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x4B",
+ "green" : "0x50",
+ "red" : "0xE8"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red700.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red700.colorset/Contents.json
new file mode 100644
index 0000000..31ae8d3
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red700.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x3C",
+ "green" : "0x3C",
+ "red" : "0xB1"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x3A",
+ "green" : "0x3E",
+ "red" : "0xB5"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red800.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red800.colorset/Contents.json
new file mode 100644
index 0000000..ad17a27
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red800.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x2E",
+ "green" : "0x2E",
+ "red" : "0x89"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x2D",
+ "green" : "0x30",
+ "red" : "0x8C"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red900.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red900.colorset/Contents.json
new file mode 100644
index 0000000..b6f7a7d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Red/red900.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x23",
+ "green" : "0x23",
+ "red" : "0x69"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x22",
+ "green" : "0x25",
+ "red" : "0x6B"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/Contents.json
new file mode 100644
index 0000000..73c0059
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow050.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow050.colorset/Contents.json
new file mode 100644
index 0000000..105083e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow050.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xEF",
+ "green" : "0xF9",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xEB",
+ "green" : "0xFA",
+ "red" : "0xFE"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow100.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow100.colorset/Contents.json
new file mode 100644
index 0000000..cb51ad7
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow100.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xCC",
+ "green" : "0xED",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xC0",
+ "green" : "0xF0",
+ "red" : "0xFC"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow200.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow200.colorset/Contents.json
new file mode 100644
index 0000000..ea905de
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow200.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xB4",
+ "green" : "0xE4",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0xA2",
+ "green" : "0xE8",
+ "red" : "0xFA"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow300.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow300.colorset/Contents.json
new file mode 100644
index 0000000..c6eb5cf
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow300.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x91",
+ "green" : "0xD8",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x77",
+ "green" : "0xDE",
+ "red" : "0xF8"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow400.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow400.colorset/Contents.json
new file mode 100644
index 0000000..fb1e668
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow400.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x7C",
+ "green" : "0xD1",
+ "red" : "0xFF"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x5D",
+ "green" : "0xD8",
+ "red" : "0xF7"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengYellow.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow500.colorset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/System/PyeonHaengYellow.colorset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow500.colorset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow600.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow600.colorset/Contents.json
new file mode 100644
index 0000000..0f59dcb
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow600.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x53",
+ "green" : "0xB3",
+ "red" : "0xE8"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x2F",
+ "green" : "0xBB",
+ "red" : "0xDF"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow700.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow700.colorset/Contents.json
new file mode 100644
index 0000000..65df1dd
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow700.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x41",
+ "green" : "0x8C",
+ "red" : "0xB5"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x25",
+ "green" : "0x92",
+ "red" : "0xAE"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow800.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow800.colorset/Contents.json
new file mode 100644
index 0000000..95703a9
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow800.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x32",
+ "green" : "0x6C",
+ "red" : "0x8C"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x1D",
+ "green" : "0x71",
+ "red" : "0x87"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow900.colorset/Contents.json b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow900.colorset/Contents.json
new file mode 100644
index 0000000..4cc0c8f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Colors.xcassets/Yellow/yellow900.colorset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "colors" : [
+ {
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x26",
+ "green" : "0x53",
+ "red" : "0x6B"
+ }
+ },
+ "idiom" : "universal"
+ },
+ {
+ "appearances" : [
+ {
+ "appearance" : "luminosity",
+ "value" : "dark"
+ }
+ ],
+ "color" : {
+ "color-space" : "srgb",
+ "components" : {
+ "alpha" : "1.000",
+ "blue" : "0x16",
+ "green" : "0x57",
+ "red" : "0x67"
+ }
+ },
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Fonts/EF_jejudoldam.otf b/Shared/Sources/DesignSystem/Resources/Fonts/EF_jejudoldam.otf
deleted file mode 100644
index 4c79cb7..0000000
Binary files a/Shared/Sources/DesignSystem/Resources/Fonts/EF_jejudoldam.otf and /dev/null differ
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/7-Eleven.imageset/7-Eleven.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/7-Eleven.imageset/7-Eleven.svg
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/7-Eleven.imageset/7-Eleven.svg
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/7-Eleven.imageset/7-Eleven.svg
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/7-Eleven.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/7-Eleven.imageset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/7-Eleven.imageset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/7-Eleven.imageset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/CU.imageset/CU.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/CU.imageset/CU.svg
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/CU.imageset/CU.svg
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/CU.imageset/CU.svg
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/CU.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/CU.imageset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/CU.imageset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/CU.imageset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Contents.json
new file mode 100644
index 0000000..73c0059
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Emart24.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Emart24.imageset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Emart24.imageset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Emart24.imageset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Emart24.imageset/Emart24.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Emart24.imageset/Emart24.svg
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Emart24.imageset/Emart24.svg
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Emart24.imageset/Emart24.svg
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/GS25.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/GS25.imageset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/GS25.imageset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/GS25.imageset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/GS25.imageset/GS25.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/GS25.imageset/GS25.svg
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/GS25.imageset/GS25.svg
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/GS25.imageset/GS25.svg
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Ministop.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Ministop.imageset/Contents.json
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Ministop.imageset/Contents.json
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Ministop.imageset/Contents.json
diff --git a/Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Ministop.imageset/Ministop.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Ministop.imageset/Ministop.svg
similarity index 100%
rename from Shared/Sources/DesignSystem/Resources/Assets.xcassets/BrandImage/Ministop.imageset/Ministop.svg
rename to Shared/Sources/DesignSystem/Resources/Images.xcassets/BrandImage/Ministop.imageset/Ministop.svg
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/Contents.json
new file mode 100644
index 0000000..73c0059
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/Contents.json
new file mode 100644
index 0000000..1bbecf6
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "appstore.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/appstore.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/appstore.fill.svg
new file mode 100644
index 0000000..2a6f1d1
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.fill.imageset/appstore.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/Contents.json
new file mode 100644
index 0000000..4346872
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "appstore.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/appstore.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/appstore.svg
new file mode 100644
index 0000000..3c6c96a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/appstore.imageset/appstore.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/Contents.json
new file mode 100644
index 0000000..54da0c9
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "arrow.down.arrow.up.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/arrow.down.arrow.up.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/arrow.down.arrow.up.svg
new file mode 100644
index 0000000..0cf02ae
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.arrow.up.imageset/arrow.down.arrow.up.svg
@@ -0,0 +1,11 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/Contents.json
new file mode 100644
index 0000000..69e8a14
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "arrow.down.to.line.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/arrow.down.to.line.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/arrow.down.to.line.svg
new file mode 100644
index 0000000..053717a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.down.to.line.imageset/arrow.down.to.line.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/Contents.json
new file mode 100644
index 0000000..6a058d9
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "arrow.up.to.line.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/arrow.up.to.line.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/arrow.up.to.line.svg
new file mode 100644
index 0000000..0615a75
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrow.up.to.line.imageset/arrow.up.to.line.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/Contents.json
new file mode 100644
index 0000000..59c0504
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "arrowtriangle.down.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/arrowtriangle.down.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/arrowtriangle.down.fill.svg
new file mode 100644
index 0000000..5fb3dda
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.down.fill.imageset/arrowtriangle.down.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/Contents.json
new file mode 100644
index 0000000..ad91a70
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "arrowtriangle.up.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/arrowtriangle.up.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/arrowtriangle.up.fill.svg
new file mode 100644
index 0000000..7a13854
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/arrowtriangle.up.fill.imageset/arrowtriangle.up.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/Contents.json
new file mode 100644
index 0000000..9050eb6
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "bell.badge.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/bell.badge.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/bell.badge.fill.svg
new file mode 100644
index 0000000..5bdc9a6
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.badge.fill.imageset/bell.badge.fill.svg
@@ -0,0 +1,11 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/Contents.json
new file mode 100644
index 0000000..f71b64b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "bell.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/bell.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/bell.fill.svg
new file mode 100644
index 0000000..3bb85a6
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.fill.imageset/bell.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/Contents.json
new file mode 100644
index 0000000..83b2005
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "bell.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/bell.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/bell.svg
new file mode 100644
index 0000000..61af028
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/bell.imageset/bell.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/Contents.json
new file mode 100644
index 0000000..cd4b3af
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "checkmark.circle.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/checkmark.circle.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/checkmark.circle.fill.svg
new file mode 100644
index 0000000..b0879f8
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.fill.imageset/checkmark.circle.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/Contents.json
new file mode 100644
index 0000000..ecdb272
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "checkmark.circle.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/checkmark.circle.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/checkmark.circle.svg
new file mode 100644
index 0000000..e241a87
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/checkmark.circle.imageset/checkmark.circle.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/Contents.json
new file mode 100644
index 0000000..60b5d34
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.down.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/chevron.down.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/chevron.down.svg
new file mode 100644
index 0000000..b0f8e84
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.down.imageset/chevron.down.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/Contents.json
new file mode 100644
index 0000000..2e59d79
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.left.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/chevron.left.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/chevron.left.svg
new file mode 100644
index 0000000..1ce9c38
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.imageset/chevron.left.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/Contents.json
new file mode 100644
index 0000000..d171494
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.left.large.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/chevron.left.large.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/chevron.left.large.svg
new file mode 100644
index 0000000..9a1ac1f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.left.large.imageset/chevron.left.large.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/Contents.json
new file mode 100644
index 0000000..53575b0
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.right.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/chevron.right.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/chevron.right.svg
new file mode 100644
index 0000000..dd380d2
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.imageset/chevron.right.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/Contents.json
new file mode 100644
index 0000000..43906c4
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.right.large.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/chevron.right.large.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/chevron.right.large.svg
new file mode 100644
index 0000000..822d0ad
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.right.large.imageset/chevron.right.large.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/Contents.json
new file mode 100644
index 0000000..5f8819f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "chevron.up.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/chevron.up.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/chevron.up.svg
new file mode 100644
index 0000000..a0b1982
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/chevron.up.imageset/chevron.up.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/Contents.json
new file mode 100644
index 0000000..4de528c
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "ellipsis.bold.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/ellipsis.bold.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/ellipsis.bold.svg
new file mode 100644
index 0000000..d716647
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.bold.imageset/ellipsis.bold.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/Contents.json
new file mode 100644
index 0000000..d4c35f1
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "ellipsis.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/ellipsis.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/ellipsis.svg
new file mode 100644
index 0000000..37ce170
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.imageset/ellipsis.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/Contents.json
new file mode 100644
index 0000000..104fbe2
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "ellipsis.vertical.bold.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/ellipsis.vertical.bold.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/ellipsis.vertical.bold.svg
new file mode 100644
index 0000000..fcdf9e1
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.bold.imageset/ellipsis.vertical.bold.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/Contents.json
new file mode 100644
index 0000000..c681b47
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "ellipsis.vertical.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/ellipsis.vertical.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/ellipsis.vertical.svg
new file mode 100644
index 0000000..c2bc1aa
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/ellipsis.vertical.imageset/ellipsis.vertical.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/Contents.json
new file mode 100644
index 0000000..5eaa6cd
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "exclamationmark.circle.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/exclamationmark.circle.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/exclamationmark.circle.fill.svg
new file mode 100644
index 0000000..e69ef4d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.fill.imageset/exclamationmark.circle.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/Contents.json
new file mode 100644
index 0000000..e120e00
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "exclamationmark.circle.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/exclamationmark.circle.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/exclamationmark.circle.svg
new file mode 100644
index 0000000..2f7b6c1
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.circle.imageset/exclamationmark.circle.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/Contents.json
new file mode 100644
index 0000000..b43f5a3
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "exclamationmark.triangle.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/exclamationmark.triangle.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/exclamationmark.triangle.fill.svg
new file mode 100644
index 0000000..23e246a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.fill.imageset/exclamationmark.triangle.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/Contents.json
new file mode 100644
index 0000000..f28e76b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "exclamationmark.triangle.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/exclamationmark.triangle.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/exclamationmark.triangle.svg
new file mode 100644
index 0000000..2916bb7
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/exclamationmark.triangle.imageset/exclamationmark.triangle.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/Contents.json
new file mode 100644
index 0000000..3f69eff
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.crying.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/face.crying.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/face.crying.fill.svg
new file mode 100644
index 0000000..0327b75
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.fill.imageset/face.crying.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/Contents.json
new file mode 100644
index 0000000..18fa35b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.crying.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/face.crying.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/face.crying.svg
new file mode 100644
index 0000000..a3ded45
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.crying.imageset/face.crying.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/Contents.json
new file mode 100644
index 0000000..5bfb1fb
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.frowning.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/face.frowning.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/face.frowning.fill.svg
new file mode 100644
index 0000000..2e01cbe
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.fill.imageset/face.frowning.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/Contents.json
new file mode 100644
index 0000000..26c45a1
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.frowning.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/face.frowning.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/face.frowning.svg
new file mode 100644
index 0000000..6c40ad8
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.frowning.imageset/face.frowning.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/Contents.json
new file mode 100644
index 0000000..44a6d2b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.thinking.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/face.thinking.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/face.thinking.fill.svg
new file mode 100644
index 0000000..2e6dc23
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.fill.imageset/face.thinking.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/Contents.json
new file mode 100644
index 0000000..61797da
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.thinking.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/face.thinking.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/face.thinking.svg
new file mode 100644
index 0000000..8f69a7e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.thinking.imageset/face.thinking.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/Contents.json
new file mode 100644
index 0000000..a6eba14
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.winking.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/face.winking.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/face.winking.fill.svg
new file mode 100644
index 0000000..d1f9622
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.fill.imageset/face.winking.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/Contents.json
new file mode 100644
index 0000000..92fc71b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "face.winking.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/face.winking.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/face.winking.svg
new file mode 100644
index 0000000..d879c94
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/face.winking.imageset/face.winking.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/Contents.json
new file mode 100644
index 0000000..93bbf20
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "figure.walk.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/figure.walk.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/figure.walk.svg
new file mode 100644
index 0000000..710aae0
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/figure.walk.imageset/figure.walk.svg
@@ -0,0 +1,3 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/Contents.json
new file mode 100644
index 0000000..ce1327f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "filter.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/filter.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/filter.fill.svg
new file mode 100644
index 0000000..d091951
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.fill.imageset/filter.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/Contents.json
new file mode 100644
index 0000000..928c90e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "filter.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/filter.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/filter.svg
new file mode 100644
index 0000000..ef28978
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/filter.imageset/filter.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/Contents.json
new file mode 100644
index 0000000..bb7172c
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "gearshape.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/gearshape.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/gearshape.fill.svg
new file mode 100644
index 0000000..e95b30e
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.fill.imageset/gearshape.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/Contents.json
new file mode 100644
index 0000000..111e3ba
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "gearshape.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/gearshape.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/gearshape.svg
new file mode 100644
index 0000000..96233da
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/gearshape.imageset/gearshape.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/Contents.json
new file mode 100644
index 0000000..d762f5d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "heart.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/heart.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/heart.fill.svg
new file mode 100644
index 0000000..21a9638
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.fill.imageset/heart.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/Contents.json
new file mode 100644
index 0000000..f32f571
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "heart.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/heart.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/heart.svg
new file mode 100644
index 0000000..e4b4621
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/heart.imageset/heart.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/Contents.json
new file mode 100644
index 0000000..0ae0a38
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "info.circle.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/info.circle.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/info.circle.fill.svg
new file mode 100644
index 0000000..e3bd64a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.fill.imageset/info.circle.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/Contents.json
new file mode 100644
index 0000000..4b3d03a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "info.circle.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/info.circle.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/info.circle.svg
new file mode 100644
index 0000000..deb5474
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/info.circle.imageset/info.circle.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/Contents.json
new file mode 100644
index 0000000..fc9900a
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "magnifyingglass.bold.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/magnifyingglass.bold.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/magnifyingglass.bold.svg
new file mode 100644
index 0000000..1c39504
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.bold.imageset/magnifyingglass.bold.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/Contents.json
new file mode 100644
index 0000000..18b4b00
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "magnifyingglass.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/magnifyingglass.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/magnifyingglass.svg
new file mode 100644
index 0000000..ce8ccf5
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/magnifyingglass.imageset/magnifyingglass.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/Contents.json
new file mode 100644
index 0000000..1b609dd
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "map.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/map.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/map.fill.svg
new file mode 100644
index 0000000..6b9e457
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.fill.imageset/map.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/Contents.json
new file mode 100644
index 0000000..33f58f2
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "map.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/map.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/map.svg
new file mode 100644
index 0000000..12c87a3
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/map.imageset/map.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/Contents.json
new file mode 100644
index 0000000..8fe17da
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "scope.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/scope.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/scope.fill.svg
new file mode 100644
index 0000000..bc0bc16
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.fill.imageset/scope.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/Contents.json
new file mode 100644
index 0000000..62c810d
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "scope.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/scope.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/scope.svg
new file mode 100644
index 0000000..e34810b
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/scope.imageset/scope.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/Contents.json
new file mode 100644
index 0000000..70fe3e6
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "speaker.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/speaker.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/speaker.fill.svg
new file mode 100644
index 0000000..50e0c33
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.fill.imageset/speaker.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/Contents.json
new file mode 100644
index 0000000..44d0343
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "speaker.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/speaker.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/speaker.svg
new file mode 100644
index 0000000..93f8037
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/speaker.imageset/speaker.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/Contents.json
new file mode 100644
index 0000000..9772353
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "store.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/store.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/store.fill.svg
new file mode 100644
index 0000000..907c98f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.fill.imageset/store.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/Contents.json
new file mode 100644
index 0000000..5229400
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "store.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/store.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/store.svg
new file mode 100644
index 0000000..47ec080
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/store.imageset/store.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/Contents.json
new file mode 100644
index 0000000..9a0c68f
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "x.circle.fill.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/x.circle.fill.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/x.circle.fill.svg
new file mode 100644
index 0000000..3d41401
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.fill.imageset/x.circle.fill.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/Contents.json b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/Contents.json
new file mode 100644
index 0000000..38eee30
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/Contents.json
@@ -0,0 +1,12 @@
+{
+ "images" : [
+ {
+ "filename" : "x.circle.svg",
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/x.circle.svg b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/x.circle.svg
new file mode 100644
index 0000000..f3223cb
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Resources/Images.xcassets/x.circle.imageset/x.circle.svg
@@ -0,0 +1,10 @@
+
diff --git a/Shared/Sources/DesignSystem/Sources/Extensions/Image+Resource.swift b/Shared/Sources/DesignSystem/Sources/Extensions/Image+Resource.swift
index a859302..9200f3a 100644
--- a/Shared/Sources/DesignSystem/Sources/Extensions/Image+Resource.swift
+++ b/Shared/Sources/DesignSystem/Sources/Extensions/Image+Resource.swift
@@ -8,9 +8,75 @@
import SwiftUI
public extension Image {
- static let cu: Image = .init(.CU)
- static let gs25: Image = .init(.GS_25)
- static let _7Eleven: Image = .init(._7Eleven)
- static let emart24: Image = .init(.emart24)
- static let ministop: Image = .init(.ministop)
+ static let cu: Image = .init(ImageResource.CU)
+ static let gs25: Image = .init(ImageResource.GS_25)
+ static let _7Eleven: Image = .init(ImageResource._7Eleven)
+ static let emart24: Image = .init(ImageResource.emart24)
+ static let ministop: Image = .init(ImageResource.ministop)
+
+ static let appstore: Image = .init(.appstore)
+ static let appstoreFill: Image = .init(.appstoreFill)
+ static let arrowDownArrowUp: Image = .init(.arrowDownArrowUp)
+ static let arrowDownToLine: Image = .init(.arrowDownToLine)
+ static let arrowUpToLine: Image = .init(.arrowUpToLine)
+ static let arrowTriangleDownFill: Image = .init(.arrowtriangleDownFill)
+ static let arrowTriangleUpFill: Image = .init(.arrowtriangleUpFill)
+
+ static let bellBadgeFill: Image = .init(.bellBadgeFill)
+ static let bellFill: Image = .init(.bellFill)
+ static let bell: Image = .init(.bell)
+
+ static let checkmarkCircleFill: Image = .init(.checkmarkCircleFill)
+ static let checkmarkCircle: Image = .init(.checkmarkCircle)
+ static let chevronDown: Image = .init(.chevronDown)
+ static let chevronLeft: Image = .init(.chevronLeft)
+ static let chevronLeftLarge: Image = .init(.chevronLeftLarge)
+ static let chevronRight: Image = .init(.chevronRight)
+ static let chevronRightLarge: Image = .init(.chevronRightLarge)
+ static let chevronUp: Image = .init(.chevronUp)
+
+ static let ellipsisBold: Image = .init(.ellipsisBold)
+ static let ellipsis: Image = .init(.ellipsis)
+ static let ellipsisVerticalBold: Image = .init(.ellipsisVerticalBold)
+ static let ellipsisVertical: Image = .init(.ellipsisVertical)
+ static let exclamationmarkCircleFill: Image = .init(.exclamationmarkCircleFill)
+ static let exclamationmarkCircle: Image = .init(.exclamationmarkCircle)
+ static let exclamationmarkTriangleFill: Image = .init(.exclamationmarkTriangleFill)
+ static let exclamationmarkTriangle: Image = .init(.exclamationmarkTriangle)
+
+ static let faceCryingFill: Image = .init(.faceCryingFill)
+ static let faceCrying: Image = .init(.faceCrying)
+ static let faceFrowningFill: Image = .init(.faceFrowningFill)
+ static let faceFrowning: Image = .init(.faceFrowning)
+ static let faceThinkingFill: Image = .init(.faceThinkingFill)
+ static let faceThinking: Image = .init(.faceThinking)
+ static let faceWinkingFill: Image = .init(.faceWinkingFill)
+ static let faceWinking: Image = .init(.faceWinking)
+
+ static let figureWalk: Image = .init(.figureWalk)
+ static let filterFill: Image = .init(.filterFill)
+ static let filter: Image = .init(.filter)
+
+ static let gearshapeFill: Image = .init(.gearshapeFill)
+ static let gearshape: Image = .init(.gearshape)
+
+ static let heartFill: Image = .init(.heartFill)
+ static let heart: Image = .init(.heart)
+
+ static let infoCircleFill: Image = .init(.infoCircleFill)
+ static let infoCircle: Image = .init(.infoCircle)
+
+ static let magnifyingglassBold: Image = .init(.magnifyingglassBold)
+ static let magnifyingglass: Image = .init(.magnifyingglass)
+ static let mapFill: Image = .init(.mapFill)
+ static let map: Image = .init(.map)
+
+ static let scopeFill: Image = .init(.scopeFill)
+ static let scope: Image = .init(.scope)
+ static let speakerFill: Image = .init(.speakerFill)
+ static let speaker: Image = .init(.speaker)
+ static let storeFill: Image = .init(.storeFill)
+ static let store: Image = .init(.store)
+ static let xCircleFill: Image = .init(.xCircleFill)
+ static let xCircle: Image = .init(.xCircle)
}
diff --git a/Shared/Sources/DesignSystem/Sources/Extensions/ShapeStyle+Color.swift b/Shared/Sources/DesignSystem/Sources/Extensions/ShapeStyle+Color.swift
index ec084d9..acbdeda 100644
--- a/Shared/Sources/DesignSystem/Sources/Extensions/ShapeStyle+Color.swift
+++ b/Shared/Sources/DesignSystem/Sources/Extensions/ShapeStyle+Color.swift
@@ -30,9 +30,38 @@ public extension ShapeStyle where Self == Color {
static var green800: Color { .init(.green800) }
static var green900: Color { .init(.green900) }
- static var pyeonHaengBlue: Color { .init(.pyeonHaengBlue) }
- static var pyeonHaengGreen: Color { .init(.pyeonHaengGreen) }
- static var pyeonHaengRed: Color { .init(.pyeonHaengRed) }
- static var pyeonHaengYellow: Color { .init(.pyeonHaengYellow) }
+ static var blue050: Color { .init(.blue050) }
+ static var blue100: Color { .init(.blue100) }
+ static var blue200: Color { .init(.blue200) }
+ static var blue300: Color { .init(.blue300) }
+ static var blue400: Color { .init(.blue400) }
+ static var blue500: Color { .init(.blue500) }
+ static var blue600: Color { .init(.blue600) }
+ static var blue700: Color { .init(.blue700) }
+ static var blue800: Color { .init(.blue800) }
+ static var blue900: Color { .init(.blue900) }
+
+ static var yellow050: Color { .init(.yellow050) }
+ static var yellow100: Color { .init(.yellow100) }
+ static var yellow200: Color { .init(.yellow200) }
+ static var yellow300: Color { .init(.yellow300) }
+ static var yellow400: Color { .init(.yellow400) }
+ static var yellow500: Color { .init(.yellow500) }
+ static var yellow600: Color { .init(.yellow600) }
+ static var yellow700: Color { .init(.yellow700) }
+ static var yellow800: Color { .init(.yellow800) }
+ static var yellow900: Color { .init(.yellow900) }
+
+ static var red050: Color { .init(.red050) }
+ static var red100: Color { .init(.red100) }
+ static var red200: Color { .init(.red200) }
+ static var red300: Color { .init(.red300) }
+ static var red400: Color { .init(.red400) }
+ static var red500: Color { .init(.red500) }
+ static var red600: Color { .init(.red600) }
+ static var red700: Color { .init(.red700) }
+ static var red800: Color { .init(.red800) }
+ static var red900: Color { .init(.red900) }
+
static var blur: Color { .init(.blur) }
}
diff --git a/Shared/Sources/DesignSystem/Sources/Extensions/Text+Font.swift b/Shared/Sources/DesignSystem/Sources/Extensions/Text+Font.swift
new file mode 100644
index 0000000..ec0e352
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Sources/Extensions/Text+Font.swift
@@ -0,0 +1,84 @@
+//
+// Text+Font.swift
+//
+// Created by 홍승현 on 1/25/24.
+//
+
+import SwiftUI
+
+public extension View {
+ func font(_ style: PyeonHaengFont) -> some View {
+ let setting = fontSetting(for: style)
+ let uiFont = UIFont(name: setting.name, size: setting.size) ?? .systemFont(ofSize: setting.size)
+ return fontWithLineHeight(font: uiFont, lineHeight: setting.lineHeight)
+ .tracking(setting.trackingAmount)
+ }
+}
+
+/// 폰트 스타일에 따른 설정을 반환하는 함수
+private func fontSetting(for style: PyeonHaengFont) -> FontSetting {
+ switch style {
+ case .h1:
+ return FontSetting(fontName: .bold, size: 32, lineHeight: 40)
+ case .h2:
+ return FontSetting(fontName: .bold, size: 28, lineHeight: 38)
+ case .h3:
+ return FontSetting(fontName: .bold, size: 24, lineHeight: 36)
+ case .h4:
+ return FontSetting(fontName: .bold, size: 20, lineHeight: 32)
+ case .h5:
+ return FontSetting(fontName: .bold, size: 18, lineHeight: 28)
+ case .title1:
+ return FontSetting(fontName: .bold, size: 18, lineHeight: 28)
+ case .title2:
+ return FontSetting(fontName: .bold, size: 16, lineHeight: 24)
+ case .title3:
+ return FontSetting(fontName: .bold, size: 14, lineHeight: 22)
+ case .body1:
+ return FontSetting(fontName: .medium, size: 18, lineHeight: 28)
+ case .body2:
+ return FontSetting(fontName: .medium, size: 16, lineHeight: 24)
+ case .body3:
+ return FontSetting(fontName: .medium, size: 14, lineHeight: 22)
+ case .b1:
+ return FontSetting(fontName: .semiBold, size: 16, lineHeight: 24)
+ case .b2:
+ return FontSetting(fontName: .semiBold, size: 14, lineHeight: 22)
+ case .b3:
+ return FontSetting(fontName: .semiBold, size: 12, lineHeight: 18)
+ case .c1:
+ let tracking = (-1.5 / 1000) * 16
+ return FontSetting(fontName: .regular, size: 16, lineHeight: 24, tracking: tracking)
+ case .c2:
+ let tracking = (-1.5 / 1000) * 14
+ return FontSetting(fontName: .regular, size: 14, lineHeight: 22, tracking: tracking)
+ case .c3:
+ let tracking = (-1.5 / 1000) * 12
+ return FontSetting(fontName: .regular, size: 12, lineHeight: 18, tracking: tracking)
+ case .c4:
+ let tracking = (-1.5 / 1000) * 10
+ return FontSetting(fontName: .regular, size: 10, lineHeight: 16, tracking: tracking)
+ case .x2:
+ return FontSetting(fontName: .regular, size: 12, lineHeight: 16)
+ }
+}
+
+// MARK: - FontWithLineHeight
+
+private struct FontWithLineHeight: ViewModifier {
+ let font: UIFont
+ let lineHeight: CGFloat
+
+ func body(content: Content) -> some View {
+ content
+ .font(Font(font))
+ .lineSpacing(lineHeight - font.lineHeight)
+ .padding(.vertical, (lineHeight - font.lineHeight) / 2)
+ }
+}
+
+private extension View {
+ func fontWithLineHeight(font: UIFont, lineHeight: CGFloat) -> some View {
+ ModifiedContent(content: self, modifier: FontWithLineHeight(font: font, lineHeight: lineHeight))
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Sources/Extensions/Text+pyeonhaengStyle.swift b/Shared/Sources/DesignSystem/Sources/Extensions/Text+pyeonhaengStyle.swift
deleted file mode 100644
index 120220e..0000000
--- a/Shared/Sources/DesignSystem/Sources/Extensions/Text+pyeonhaengStyle.swift
+++ /dev/null
@@ -1,87 +0,0 @@
-//
-// Text+pyeonhaengStyle.swift
-//
-// Created by 홍승현 on 1/25/24.
-//
-
-import SwiftUI
-
-// MARK: - Pretendard
-
-enum Pretendard: String, CaseIterable {
- /// black
- case black = "Pretendard-Black"
-
- /// bold
- case extraBold = "Pretendard-ExtraBold"
- case bold = "Pretendard-Bold"
- case semiBold = "Pretendard-SemiBold"
-
- /// medium
- case medium = "Pretendard-Medium"
-
- /// regular
- case regular = "Pretendard-Regular"
-
- /// light
- case light = "Pretendard-Light"
- case extraLight = "Pretendard-ExtraLight"
-
- /// thin
- case thin = "Pretendard-Thin"
-}
-
-// MARK: - DolDam
-
-enum DolDam: String, CaseIterable {
- case `default` = "EF_jejudoldam"
-}
-
-public extension Text {
- func font(_ style: PyeonHaengFont) -> Text {
- switch style {
- case .h1:
- font(.custom(Pretendard.bold.rawValue, size: 32))
- case .h2:
- font(.custom(Pretendard.bold.rawValue, size: 28))
- case .h3:
- font(.custom(Pretendard.bold.rawValue, size: 24))
- case .h4:
- font(.custom(Pretendard.bold.rawValue, size: 20))
- case .h5:
- font(.custom(Pretendard.bold.rawValue, size: 18))
- case .title1:
- font(.custom(Pretendard.bold.rawValue, size: 18))
- case .title2:
- font(.custom(Pretendard.bold.rawValue, size: 16))
- case .title3:
- font(.custom(Pretendard.bold.rawValue, size: 14))
- case .body1:
- font(.custom(Pretendard.medium.rawValue, size: 18))
- case .body2:
- font(.custom(Pretendard.medium.rawValue, size: 16))
- case .body3:
- font(.custom(Pretendard.medium.rawValue, size: 14))
- case .b1:
- font(.custom(Pretendard.semiBold.rawValue, size: 16))
- case .b2:
- font(.custom(Pretendard.semiBold.rawValue, size: 14))
- case .b3:
- font(.custom(Pretendard.semiBold.rawValue, size: 12))
- case .c1:
- font(.custom(Pretendard.regular.rawValue, size: 16))
- .tracking((-1.5 / 1000) * 16)
- case .c2:
- font(.custom(Pretendard.regular.rawValue, size: 14))
- .tracking((-1.5 / 1000) * 14)
- case .c3:
- font(.custom(Pretendard.regular.rawValue, size: 12))
- .tracking((-1.5 / 1000) * 12)
- case .c4:
- font(.custom(Pretendard.regular.rawValue, size: 10))
- .tracking((-1.5 / 1000) * 10)
- case .x2:
- font(.custom(Pretendard.regular.rawValue, size: 12))
- }
- }
-}
diff --git a/Shared/Sources/DesignSystem/Sources/Fonts.swift b/Shared/Sources/DesignSystem/Sources/Fonts/FontRegistrar.swift
similarity index 76%
rename from Shared/Sources/DesignSystem/Sources/Fonts.swift
rename to Shared/Sources/DesignSystem/Sources/Fonts/FontRegistrar.swift
index 292c7c8..aa2dbd5 100644
--- a/Shared/Sources/DesignSystem/Sources/Fonts.swift
+++ b/Shared/Sources/DesignSystem/Sources/Fonts/FontRegistrar.swift
@@ -1,5 +1,5 @@
//
-// Fonts.swift
+// FontRegistrar.swift
//
//
// Created by 홍승현 on 1/26/24.
@@ -8,22 +8,17 @@
import CoreText
import Foundation
-// MARK: - Fonts
+// MARK: - FontRegistrar
-/// `Fonts` 열거형은 커스텀 폰트를 등록하는 데 사용됩니다.
-public enum Fonts {
- /// 이 메서드는 `Pretendard`와 `DolDam` 폰트를 등록합니다.
+/// `FontRegistrar` 열거형은 커스텀 폰트를 등록하는 데 사용됩니다.
+public enum FontRegistrar {
+ /// 이 메서드는 편행 폰트인 `Pretendard`를 등록합니다.
/// 각각의 폰트 이름을 순회하면서 `registerFont` 메서드를 호출하여 폰트를 등록합니다.
public static func registerFonts() {
// Pretendard 폰트 등록
for fontName in Pretendard.allCases.map(\.rawValue) {
registerFont(bundle: .module, fontName: fontName, fontExtension: "otf")
}
-
- // DolDam 폰트 등록
- for fontName in DolDam.allCases.map(\.rawValue) {
- registerFont(bundle: .module, fontName: fontName, fontExtension: "otf")
- }
}
/// 주어진 폰트 이름과 확장자를 사용하여 폰트를 동적으로 등록합니다.
diff --git a/Shared/Sources/DesignSystem/Sources/Fonts/FontSetting.swift b/Shared/Sources/DesignSystem/Sources/Fonts/FontSetting.swift
new file mode 100644
index 0000000..855b707
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Sources/Fonts/FontSetting.swift
@@ -0,0 +1,30 @@
+//
+// FontSetting.swift
+//
+//
+// Created by 홍승현 on 1/30/24.
+//
+
+import Foundation
+
+/// 폰트 설정을 위한 구조체
+struct FontSetting {
+ /// 폰트 이름
+ let name: String
+
+ /// 폰트 사이즈
+ let size: CGFloat
+
+ /// 폰트가 가져야할 행간 높이
+ let lineHeight: CGFloat
+
+ /// 자간 거리 값
+ let trackingAmount: CGFloat
+
+ init(fontName: Pretendard, size: CGFloat, lineHeight: CGFloat, tracking: CGFloat = 0) {
+ name = fontName.rawValue
+ self.size = size
+ self.lineHeight = lineHeight
+ trackingAmount = tracking
+ }
+}
diff --git a/Shared/Sources/DesignSystem/Sources/Fonts/PretendardFont.swift b/Shared/Sources/DesignSystem/Sources/Fonts/PretendardFont.swift
new file mode 100644
index 0000000..a62c2d3
--- /dev/null
+++ b/Shared/Sources/DesignSystem/Sources/Fonts/PretendardFont.swift
@@ -0,0 +1,27 @@
+//
+// PretendardFont.swift
+//
+//
+// Created by 홍승현 on 1/30/24.
+//
+
+import Foundation
+
+// MARK: - Pretendard
+
+enum Pretendard: String, CaseIterable {
+ case black = "Pretendard-Black"
+
+ case extraBold = "Pretendard-ExtraBold"
+ case bold = "Pretendard-Bold"
+ case semiBold = "Pretendard-SemiBold"
+
+ case medium = "Pretendard-Medium"
+
+ case regular = "Pretendard-Regular"
+
+ case light = "Pretendard-Light"
+ case extraLight = "Pretendard-ExtraLight"
+
+ case thin = "Pretendard-Thin"
+}
diff --git a/Shared/Sources/DesignSystem/Sources/PyeonHaengFont.swift b/Shared/Sources/DesignSystem/Sources/Fonts/PyeonHaengFont.swift
similarity index 100%
rename from Shared/Sources/DesignSystem/Sources/PyeonHaengFont.swift
rename to Shared/Sources/DesignSystem/Sources/Fonts/PyeonHaengFont.swift