Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UI/YAF-000] 앱 아이콘 추가와 스플래시를 구현합니다 #114

Merged
merged 6 commits into from
Feb 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions app/src/main/res/values/themes.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Orbit" parent="android:Theme.Material.Light.NoActionBar" />
</resources>
<style name="Base.Theme.Orbit" parent="android:Theme.Material.Light.NoActionBar" />
<style name="Theme.Orbit" parent="Base.Theme.Orbit">
<item name="android:windowIsTranslucent">true</item>
</style>
</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,9 @@ object Routes {
const val EDIT_PROFILE = "setting_edit_profile"
const val EDIT_BIRTHDAY = "setting_edit_birthday"
}

object Splash {
const val ROUTE = "splash_route"
const val SPLASH = "splash"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package com.yapp.common.navigation.destination

import com.yapp.common.navigation.Routes

sealed class SplashDestination(val route: String) {
data object Route : SplashDestination(Routes.Splash.ROUTE)
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
170 changes: 0 additions & 170 deletions core/designsystem/src/main/res/drawable/ic_launcher_background.xml

This file was deleted.

97 changes: 70 additions & 27 deletions core/designsystem/src/main/res/drawable/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -1,30 +1,73 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
<aapt:attr name="android:fillColor">
<gradient
android:endX="85.84757"
android:endY="92.4963"
android:startX="42.9492"
android:startY="49.59793"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
android:strokeWidth="1"
android:strokeColor="#00000000" />
</vector>
android:viewportWidth="84"
android:viewportHeight="84">
<group android:scaleX="0.65"
android:scaleY="0.65"
android:translateX="14.7"
android:translateY="14.7">
<group>
<clip-path
android:pathData="M0,0h84v84h-84z"/>
<path
android:pathData="M0,0h84v84h-84z"
android:fillColor="#032F56"/>
<path
android:pathData="M63.588,2.174C56.538,1.109 47.14,12.977 43.322,19.363C33.917,20.791 15.083,23.804 13.958,31.249C12.552,40.556 26.561,45.787 25.96,47.071C25.285,48.515 24.217,50.41 23.985,51.773L20.032,60.73C12.76,61.829 10.018,59.438 7.972,64.231C5.598,69.794 17.28,69.153 21.375,72.47C22.289,76.668 25.349,86.448 26.957,89.534C24.691,94.117 34.993,98.49 42.368,97.77C48.269,97.195 49.999,95.958 50.127,95.411C50.027,101.915 71.416,100.529 77.368,97.15C82.129,94.447 78.423,89.571 76.645,87.515C77.492,85.615 76.137,75.265 75.532,73.291C75.047,71.713 75.613,65.912 76.274,63.527C81.597,62.705 92.043,59.604 94.657,54.293C97.271,48.981 82.459,36.651 74.11,29.915C73.54,20.9 70.639,3.239 63.588,2.174Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M63.588,2.174C56.538,1.109 47.14,12.977 43.322,19.363C33.917,20.791 15.083,23.804 13.958,31.249C12.552,40.556 26.561,45.787 25.96,47.071C25.285,48.515 24.217,50.41 23.985,51.773L20.032,60.73C12.76,61.829 10.018,59.438 7.972,64.231C5.598,69.794 17.28,69.153 21.375,72.47C22.289,76.668 25.349,86.448 26.957,89.534C24.691,94.117 34.993,98.49 42.368,97.77C48.269,97.195 49.999,95.958 50.127,95.411C50.027,101.915 71.416,100.529 77.368,97.15C82.129,94.447 78.423,89.571 76.645,87.515C77.492,85.615 76.137,75.265 75.532,73.291C75.047,71.713 75.613,65.912 76.274,63.527C81.597,62.705 92.043,59.604 94.657,54.293C97.271,48.981 82.459,36.651 74.11,29.915C73.54,20.9 70.639,3.239 63.588,2.174Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M35.765,40.451C35.501,39.96 35.022,39.622 34.47,39.538L32.358,39.217C31.89,39.145 31.414,39.28 31.053,39.586C30.498,40.056 30.324,40.846 30.62,41.511C30.828,41.979 31.243,42.331 31.74,42.455L33.853,42.979C34.338,43.1 34.851,43.004 35.259,42.717C35.973,42.215 36.2,41.259 35.786,40.49L35.765,40.451Z"
android:fillColor="#CEE4FF"/>
<path
android:pathData="M56.211,42.776C56.655,42.438 57.231,42.328 57.768,42.479L59.824,43.059C60.28,43.188 60.658,43.507 60.86,43.935C61.171,44.592 61.004,45.383 60.46,45.867C60.077,46.207 59.553,46.356 59.05,46.263L56.909,45.868C56.418,45.778 55.99,45.479 55.736,45.048C55.293,44.296 55.482,43.332 56.176,42.803L56.211,42.776Z"
android:fillColor="#CEE4FF"/>
<path
android:pathData="M54.942,37.669C55.022,36.451 53.549,36.168 52.884,36.272C51.872,36.359 51.652,37.284 51.174,38.603C50.775,39.942 50.496,39.355 50.758,41.631C51.021,43.906 53.04,43.536 53.929,42.704C54.819,41.872 54.226,41.602 54.857,39.928C55.568,38.272 54.87,39.279 54.916,37.728L54.942,37.669Z"
android:fillColor="#424139"/>
<path
android:pathData="M40.875,35.493C40.955,34.274 39.482,33.992 38.817,34.096C37.805,34.183 37.585,35.107 37.106,36.427C36.628,37.746 36.429,37.179 36.691,39.454C36.953,41.73 38.973,41.36 39.862,40.528C40.751,39.695 40.159,39.425 40.79,37.751C41.501,36.096 40.803,37.103 40.849,35.552L40.875,35.493Z"
android:fillColor="#424139"/>
<path
android:pathData="M42.357,40.818C42.748,41.165 43.005,41.444 43.543,41.573C43.787,41.632 43.998,41.647 44.247,41.649C44.633,41.652 45.004,41.7 45.389,41.702C45.802,41.706 46.297,41.642 46.663,41.485"
android:strokeWidth="1.41827"
android:fillColor="#00000000"
android:strokeColor="#424139"
android:strokeLineCap="round"/>
<path
android:pathData="M20.055,55.281m-8.644,-1.292a8.74,8.74 53.498,1 1,17.287 2.583a8.74,8.74 53.498,1 1,-17.287 -2.583"
android:fillColor="#3A86E9"/>
<path
android:pathData="M45.497,59.083m-8.644,-1.292a8.74,8.74 53.498,1 1,17.287 2.583a8.74,8.74 53.498,1 1,-17.287 -2.583"
android:fillColor="#3A86E9"/>
<path
android:pathData="M30.729,70.233m-20.456,-3.057a20.683,20.683 53.498,1 1,40.913 6.113a20.683,20.683 53.498,1 1,-40.913 -6.113"
android:fillColor="#4891F0"/>
<path
android:pathData="M13.814,66.469a17.687,17.377 102.738,1 0,33.898 7.663a17.687,17.377 102.738,1 0,-33.898 -7.663z"
android:fillColor="#69AAFF"/>
<path
android:pathData="M25.839,67.881L28.801,72.574A1.969,1.969 57.223,0 1,28.187 75.29L28.187,75.29A1.969,1.969 57.223,0 1,25.471 74.676L22.509,69.983A1.969,1.969 57.223,0 1,23.123 67.267L23.123,67.267A1.969,1.969 57.223,0 1,25.839 67.881z"
android:fillColor="#ffffff"
android:fillAlpha="0.8"/>
<path
android:pathData="M26.242,72.155L35.929,66.04A1.969,1.969 57.223,0 1,38.646 66.654L38.646,66.654A1.969,1.969 57.223,0 1,38.032 69.37L28.344,75.485A1.969,1.969 57.223,0 1,25.628 74.871L25.628,74.871A1.969,1.969 57.223,0 1,26.242 72.155z"
android:fillColor="#ffffff"/>
<path
android:pathData="M8.355,70.551C3.784,68.769 3.176,57.668 9.348,57.59C11.096,57.567 12.023,57.665 12.974,58.442C14.057,59.327 14.424,60.576 14.741,61.408C15.278,62.816 15.481,64.678 15.566,65.597C15.608,68.925 12.505,72.168 8.355,70.551Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M8.355,70.551C3.784,68.769 3.176,57.668 9.348,57.59C11.096,57.567 12.023,57.665 12.974,58.442C14.057,59.327 14.424,60.576 14.741,61.408C15.278,62.816 15.481,64.678 15.566,65.597C15.608,68.925 12.505,72.168 8.355,70.551Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M60.103,74.203C55.323,78.957 41.553,74.004 45.209,66.221C46.244,64.017 47.861,61.916 49.313,61.149C50.967,60.277 52.598,60.502 53.727,60.561C55.639,60.661 57.861,61.428 58.947,61.826C62.724,63.601 64.444,69.886 60.103,74.203Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M60.103,74.203C55.323,78.957 41.553,74.004 45.209,66.221C46.244,64.017 47.861,61.916 49.313,61.149C50.967,60.277 52.598,60.502 53.727,60.561C55.639,60.661 57.861,61.428 58.947,61.826C62.724,63.601 64.444,69.886 60.103,74.203Z"
android:fillColor="#ffffff"/>
</group>
</group>
</vector>
Loading
Loading