Merge branch 'main' into feature/i18n

This commit is contained in:
Yu Sung
2025-12-09 20:06:15 +09:00
7 changed files with 56 additions and 15 deletions

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"filename" : "img_apply_creator.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 4.2 MiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "splash_text.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

View File

@@ -126,6 +126,18 @@ struct MyPageView: View {
.padding(.horizontal, 24) .padding(.horizontal, 24)
} }
if let url = URL(string: "https://bit.ly/4h7pVks"),
UIApplication.shared.canOpenURL(url) {
// Voice On Banner
Image("img_apply_creator")
.resizable()
.frame(maxWidth: .infinity)
.padding(.horizontal, 24)
.onTapGesture {
UIApplication.shared.open(url)
}
}
if let url = URL(string: "https://blog.naver.com/sodalive_official"), if let url = URL(string: "https://blog.naver.com/sodalive_official"),
UIApplication.shared.canOpenURL(url) { UIApplication.shared.canOpenURL(url) {
// Voice On Banner // Voice On Banner

View File

@@ -22,21 +22,8 @@ struct SplashView: View {
.scaledToFill() .scaledToFill()
.edgesIgnoringSafeArea(.all) .edgesIgnoringSafeArea(.all)
VStack(spacing: 0) { Image("splash_text")
Text("목소리로 만나는 새로운 세계") .padding(.top, screenSize().height * 1096 / 2337)
.font(.custom(Font.preBold.rawValue, size: 23))
.foregroundColor(.white)
Image("splash_text_logo")
Spacer()
Text("소다라이브")
.font(.custom(Font.preBold.rawValue, size: 21))
.foregroundColor(.white)
}
.padding(.top, screenSize().height * 580 / 2337)
.padding(.bottom, screenSize().height * 100 / 2337)
if isShowMaintenancePopup { if isShowMaintenancePopup {
SodaDialog( SodaDialog(