diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml
index 0b9439cdb..80f1cd1ac 100644
--- a/app/src/main/res/drawable/ic_launcher_background.xml
+++ b/app/src/main/res/drawable/ic_launcher_background.xml
@@ -1,42 +1,23 @@
-
+
-
-
+ android:viewportWidth="108"
+ android:viewportHeight="108">
+
+ android:startX="18"
+ android:startY="18"
+ android:endX="90"
+ android:endY="90">
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml
index 65253d3b4..16704ace1 100644
--- a/app/src/main/res/drawable/ic_launcher_foreground.xml
+++ b/app/src/main/res/drawable/ic_launcher_foreground.xml
@@ -1,11 +1,31 @@
-
+
-
+ android:viewportWidth="648"
+ android:viewportHeight="648">
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml
index 57c5b21dc..dcba94569 100644
--- a/app/src/main/res/drawable/ic_launcher_monochrome.xml
+++ b/app/src/main/res/drawable/ic_launcher_monochrome.xml
@@ -1,11 +1,31 @@
-
+
-
+ android:viewportWidth="648"
+ android:viewportHeight="648">
+
+
+
+
+
+
diff --git a/core/designsystem/src/main/res/drawable/ic_ruleup_mark.xml b/core/designsystem/src/main/res/drawable/ic_ruleup_mark.xml
new file mode 100644
index 000000000..5367107d0
--- /dev/null
+++ b/core/designsystem/src/main/res/drawable/ic_ruleup_mark.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/onboarding/presentation/src/main/kotlin/com/ruleup/onboarding/presentation/splash/SplashScreen.kt b/onboarding/presentation/src/main/kotlin/com/ruleup/onboarding/presentation/splash/SplashScreen.kt
index c4623b41b..6dabdae8e 100644
--- a/onboarding/presentation/src/main/kotlin/com/ruleup/onboarding/presentation/splash/SplashScreen.kt
+++ b/onboarding/presentation/src/main/kotlin/com/ruleup/onboarding/presentation/splash/SplashScreen.kt
@@ -3,6 +3,7 @@ package com.ruleup.onboarding.presentation.splash
import android.content.ActivityNotFoundException
import android.content.Context
import android.content.Intent
+import androidx.compose.foundation.Image
import androidx.compose.foundation.background
import androidx.compose.foundation.border
import androidx.compose.foundation.layout.Arrangement
@@ -10,7 +11,6 @@ import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxSize
-import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.shape.RoundedCornerShape
@@ -25,6 +25,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalContext
+import androidx.compose.ui.res.painterResource
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
@@ -83,19 +84,17 @@ private fun SplashContent(
Box(
modifier =
Modifier
- .height(120.dp)
+ .size(120.dp)
.clip(RoundedCornerShape(32.dp))
.background(Color.White)
- .border(2.dp, Color.White.copy(alpha = 0.3f), RoundedCornerShape(32.dp))
- .padding(horizontal = 16.dp),
+ .border(2.dp, Color.White.copy(alpha = 0.3f), RoundedCornerShape(32.dp)),
contentAlignment = Alignment.Center,
) {
- Text(
- text = "R",
- color = RuleUpTheme.colors.brand,
- // 로고 글자.
- fontSize = 64.sp,
- fontWeight = FontWeight.Bold,
+ // 앱 아이콘과 같은 체크 링(시안 D).
+ Image(
+ painter = painterResource(com.ruleup.designsystem.R.drawable.ic_ruleup_mark),
+ contentDescription = "RuleUp",
+ modifier = Modifier.size(80.dp),
)
}