Skip to content

Commit

Permalink
Merge pull request #18 from matsumo0922/new-icon
Browse files Browse the repository at this point in the history
Introducing new app icons
  • Loading branch information
matsumo0922 authored Sep 25, 2023
2 parents 5c37d3c + 7451b23 commit 65e0775
Show file tree
Hide file tree
Showing 78 changed files with 363 additions and 376 deletions.
2 changes: 1 addition & 1 deletion README-ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Kanadeは同期歌詞を表示できるエレガントな音楽プレイヤー
<hr>

<p align="center">
<img src="./media/screenshots.png" width="100%" alt="screenshots">
<img src="media/screenshot/screenshots.png" width="100%" alt="screenshots">
</p>


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Kanade is an elegant music player app that can display synchronized lyrics.
<hr>

<p align="center">
<img src="./media/screenshots.png" width="100%" alt="screenshots">
<img src="media/screenshot/screenshots.png" width="100%" alt="screenshots">
</p>

<p align="center">Do you speak Japanese? Japanese <a href="./README-ja.md">READEME</a> is Here!</p>
Expand Down
13 changes: 13 additions & 0 deletions app/src/main/java/caios/android/kanade/MainActivity.kt
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package caios.android.kanade

import android.content.Intent
import android.content.pm.PackageManager
import android.os.Build
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.viewModels
Expand All @@ -12,8 +14,10 @@ import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.Modifier
import androidx.core.content.ContextCompat
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
import androidx.core.view.WindowCompat
import androidx.lifecycle.Lifecycle
Expand Down Expand Up @@ -86,6 +90,8 @@ class MainActivity : ComponentActivity() {
screenState = screenState,
) { userData ->
val appState = rememberKanadeAppState(windowSize, musicViewModel, userData)
val isAgreedTeams = remember { userData.isAgreedPrivacyPolicy && userData.isAgreedTermsOfService }
val isAllowedPermission = remember { !shouldAllowPermission() }

KanadeTheme(
themeColorConfig = userData.themeColorConfig,
Expand All @@ -97,6 +103,8 @@ class MainActivity : ComponentActivity() {
musicViewModel = musicViewModel,
userData = userData,
appState = appState,
isAgreedTeams = isAgreedTeams,
isAllowedPermission = isAllowedPermission,
)
}
}
Expand Down Expand Up @@ -150,4 +158,9 @@ class MainActivity : ComponentActivity() {
else -> false
}
}

private fun shouldAllowPermission(): Boolean {
val storagePermission = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) android.Manifest.permission.READ_MEDIA_AUDIO else android.Manifest.permission.WRITE_EXTERNAL_STORAGE
return ContextCompat.checkSelfPermission(this, storagePermission) != PackageManager.PERMISSION_GRANTED
}
}
35 changes: 9 additions & 26 deletions app/src/main/java/caios/android/kanade/ui/KanadeApp.kt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package caios.android.kanade.ui

import android.app.Activity
import android.content.Intent
import android.os.Build
import androidx.activity.compose.rememberLauncherForActivityResult
import androidx.activity.result.contract.ActivityResultContracts
import androidx.compose.animation.AnimatedContent
Expand Down Expand Up @@ -72,50 +71,34 @@ import caios.android.kanade.feature.playlist.detail.navigateToPlaylistDetail
import caios.android.kanade.feature.search.scan.navigateToScanMedia
import caios.android.kanade.feature.setting.top.navigateToSettingTop
import caios.android.kanade.feature.welcome.WelcomeNavHost
import caios.android.kanade.feature.welcome.permission.WelcomePermissionRoute
import caios.android.kanade.feature.welcome.top.WelcomeTopRoute
import caios.android.kanade.navigation.KanadeNavHost
import com.google.accompanist.permissions.ExperimentalPermissionsApi
import com.google.accompanist.permissions.PermissionStatus
import com.google.accompanist.permissions.rememberMultiplePermissionsState
import kotlinx.collections.immutable.toImmutableList
import kotlinx.coroutines.launch

@OptIn(ExperimentalPermissionsApi::class)
@Composable
fun KanadeApp(
musicViewModel: MusicViewModel,
isAgreedTeams: Boolean,
isAllowedPermission: Boolean,
userData: UserData,
appState: KanadeAppState,
modifier: Modifier = Modifier,
) {
KanadeBackground(modifier) {
val activity = (LocalContext.current as Activity)

val notifyPermission = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) android.Manifest.permission.POST_NOTIFICATIONS else null
val storagePermission = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) android.Manifest.permission.READ_MEDIA_AUDIO else android.Manifest.permission.WRITE_EXTERNAL_STORAGE

val permissionList = listOfNotNull(storagePermission, notifyPermission)
val permissionsState = rememberMultiplePermissionsState(permissionList)
val isAllAllowed = permissionsState.permissions[0].status is PermissionStatus.Granted

val startDestination =
remember {
if (!userData.isAgreedPrivacyPolicy || !userData.isAgreedTermsOfService) WelcomeTopRoute else WelcomePermissionRoute
}
var isShouldShowWelcomeScreen by remember { mutableStateOf(true) }
val isShowWelcomeScreen = isShouldShowWelcomeScreen && (!userData.isAgreedPrivacyPolicy || !userData.isAgreedTermsOfService || !isAllAllowed)
val activity = (LocalContext.current as Activity)
var isShowWelcomeScreen by remember { mutableStateOf(!isAgreedTeams || !isAllowedPermission) }

KanadeBackground(modifier) {
AnimatedContent(
targetState = isShowWelcomeScreen,
targetState = isShowWelcomeScreen && (!isAgreedTeams || !isAllowedPermission),
label = "isShowWelcomeScreen",
) {
if (it) {
WelcomeNavHost(
modifier = Modifier.fillMaxSize(),
startDestination = startDestination,
isAgreedTeams = isAgreedTeams,
isAllowedPermission = isAllowedPermission,
navigateToBillingPlus = { appState.showBillingPlusDialog(activity) },
onComplete = { isShouldShowWelcomeScreen = false },
onComplete = { isShowWelcomeScreen = false },
)
} else {
IdleScreen(
Expand Down
1 change: 0 additions & 1 deletion app/src/main/res/values/themes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
</style>

<style name="Theme.Kanade.Splash" parent="NightAdjusted.Theme.Splash">
<item name="windowSplashScreenAnimatedIcon">@drawable/ic_splash</item>
<item name="postSplashScreenTheme">@style/Theme.Kanade</item>
</style>

Expand Down
Binary file added core/design/src/main/ic_launcher-playstore.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions core/design/src/main/res/drawable/ic_launcher_foreground.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<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="682.67"
android:viewportHeight="682.67">
<group android:scaleX="0.61"
android:scaleY="0.61"
android:translateX="133.12065"
android:translateY="133.12065">
<path
android:pathData="M325.63,114.63L325.63,568.04c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-453.41c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m72.19,84.23l0,37.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-37.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-160.82,-0L237,380.22c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-181.37c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m233.9,59.87l0,60.75c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-60.75c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-305.5,-0l0,91.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-91.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M397.83,299.22L397.83,521.08c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-221.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m146.15,10.86L543.98,372.29c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-62.22c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M95.26,331.5l0,40.79c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-40.79c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m375.64,47.54l0,58.4c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-58.4c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M165.4,404.58l0,32.87c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-32.87c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m71.61,38.15l0,78.36c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-78.36c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72"
android:strokeColor="#00000000">
<aapt:attr name="android:fillColor">
<gradient
android:startX="139.7"
android:startY="144.25"
android:endX="555"
android:endY="559.55"
android:tileMode="clamp"
android:type="linear">
<item android:offset="0" android:color="#FFFFB09D"/>
<item android:offset="0.32" android:color="#FFFFB09D"/>
<item android:offset="1" android:color="#FFF5EDB4"/>
</gradient>
</aapt:attr>
</path>
</group>
</vector>
2 changes: 1 addition & 1 deletion core/design/src/main/res/drawable/ic_splash.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/vec_app_icon"/>
</layer-list>
</layer-list>
50 changes: 27 additions & 23 deletions core/design/src/main/res/drawable/vec_app_icon.xml
Original file line number Diff line number Diff line change
@@ -1,25 +1,29 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="60dp"
android:height="60dp"
android:viewportWidth="506"
android:viewportHeight="506">

<group
android:pivotX="253"
android:pivotY="253"
android:scaleX="0.65"
android:scaleY="0.65">
<path
android:fillColor="#60479a"
android:pathData="M310.96,144.75Q310,148.68 310.07,152.75Q310.12,155.08 309.67,153.68Q309.57,153.37 309.45,153.68L308.71,155.56A0.35,0.33 33.8,0 1,308.15 155.65Q304.92,152.33 301.88,148.84Q301.42,148.31 300.84,147.89Q300.12,147.36 299.75,147Q295.72,143.05 290.37,141.54Q288.46,141 285.57,141Q283.12,141 280.67,141Q276.37,141 273.48,141.99Q261.98,145.94 256.06,157.81Q255.56,158.82 254.44,158.26A0.91,0.8 -78.9,0 1,253.99 157.49Q253.79,139.87 253.69,122.25Q253.66,116.08 253.28,124.51Q252.83,114.69 253.08,104.9Q253.4,92.37 255.87,85.9Q262.93,67.38 286.25,67.29Q328,67.12 369.75,67.5Q376.02,67.56 381.54,68.85Q387.59,70.26 392.34,73.42Q401.78,79.7 404.2,90.42Q405,93.95 405.01,110.14Q405.03,140.38 404.96,170.61Q404.93,179.14 403.56,183.6Q400.15,194.62 390.41,199.73Q381.25,204.54 371.03,202.8Q358.62,200.69 351.56,188.69Q348.85,184.07 348.3,178.67Q348.24,178.08 348.27,168.32Q348.35,147.25 348.06,126.17A0.87,0.86 89.7,0 0,347.2 125.31L312.4,125.31A1.42,1.41 90,0 0,310.99 126.73L310.96,144.75Z" />
<path
android:fillColor="#60479a"
android:pathData="M310.96,144.75Q310.85,248.13 311.25,351.5Q311.27,356.88 310.59,364.81Q309.93,372.45 308.84,378.01Q302.68,409.52 280.68,432.3Q273.64,439.59 265.47,445.23Q243.18,460.62 215.51,463.55Q203.59,464.82 191.75,463.04L194.29,462.2A1.88,1.43 -40.3,0 1,195.23 462.15Q195.62,462.26 195.77,462.19Q196.26,461.97 195.27,461.63Q194.22,461.28 194.04,460.24Q193.94,459.68 193.69,459.37Q189.56,454.21 186.95,448.17Q186.73,447.67 185.06,444.64Q184.06,442.84 183.82,440.78Q183.63,439.14 183.11,437.34Q182.51,435.25 183.19,433.69Q184.09,431.6 184.28,429.99Q184.67,426.6 184.68,426.56Q185.64,423.35 187.56,420.54Q190.78,415.84 195.71,411.49Q196.1,411.15 196.42,410.74Q198.33,408.32 201.25,408.46A1.17,1.05 -64.2,0 0,202.08 408.12Q203.12,407.07 204.68,407.35Q207.1,407.8 209.45,407.2Q209.82,407.1 209.44,407.08L201.73,406.57Q215,407.37 225.44,402.44Q246.53,392.47 251.95,370.37Q253.25,365.06 253.25,356.01Q253.23,240.25 253.28,124.51Q253.66,116.08 253.69,122.25Q253.79,139.87 253.99,157.49A0.91,0.8 -78.9,0 0,254.44 158.26Q255.56,158.82 256.06,157.81Q261.98,145.94 273.48,141.99Q276.37,141 280.67,141Q283.12,141 285.57,141Q288.46,141 290.37,141.54Q295.72,143.05 299.75,147Q300.12,147.36 300.84,147.89Q301.42,148.31 301.88,148.84Q304.92,152.33 308.15,155.65A0.35,0.33 33.8,0 0,308.71 155.56L309.45,153.68Q309.57,153.37 309.67,153.68Q310.12,155.08 310.07,152.75Q310,148.68 310.96,144.75Z" />
<path
android:fillColor="#ea5c60"
android:pathData="M199.4,311.44Q188.37,307.74 182.31,299.44Q175.3,289.82 177.56,277.06Q179.93,263.72 193.06,257.06Q195.4,255.88 196.17,255.08Q221.3,250.56 230.89,270.03Q234.6,277.58 234.07,285.09Q233.48,293.38 228.4,300.13Q225.45,304.06 221.47,306.72Q217.16,309.6 212.5,310.5Q207.66,311.44 199.4,311.44Z" />
<path
android:fillColor="#60479a"
android:pathData="M196.17,255.08Q195.4,255.88 193.06,257.06Q179.93,263.72 177.56,277.06Q175.3,289.82 182.31,299.44Q188.37,307.74 199.4,311.44Q185.63,313.79 175.69,321.94Q163.31,332.08 159.25,348Q155.19,363.93 162.97,379.61Q174.85,403.56 201.73,406.57L209.44,407.08Q209.82,407.1 209.45,407.2Q207.1,407.8 204.68,407.35Q203.12,407.07 202.08,408.12A1.17,1.05 -64.2,0 1,201.25 408.46Q198.33,408.32 196.42,410.74Q196.1,411.15 195.71,411.49Q190.78,415.84 187.56,420.54Q185.64,423.35 184.68,426.56Q184.67,426.6 184.28,429.99Q184.09,431.6 183.19,433.69Q182.51,435.25 183.11,437.34Q183.63,439.14 183.82,440.78Q184.06,442.84 185.06,444.64Q186.73,447.67 186.95,448.17Q189.56,454.21 193.69,459.37Q193.94,459.68 194.04,460.24Q194.22,461.28 195.27,461.63Q196.26,461.97 195.77,462.19Q195.62,462.26 195.23,462.15A1.88,1.43 -40.3,0 0,194.29 462.2L191.75,463.04Q140.03,454.86 114.25,410.5Q102.82,390.82 101.09,366.76Q98.96,337.18 112.62,311.06Q132.59,272.86 174.25,259.25Q177.81,258.09 180.41,257.45Q182.72,256.88 186.68,256.07Q191.41,255.1 196.17,255.08Z" />
</group>
xmlns:aapt="http://schemas.android.com/aapt"
android:width="682.67dp"
android:height="682.67dp"
android:viewportWidth="682.67"
android:viewportHeight="682.67">
<path
android:pathData="M0,682.67L682.67,682.67L682.67,0L0,0Z"
android:fillColor="#3a404b"
android:strokeColor="#00000000"
android:fillType="nonZero"/>
<path
android:pathData="M325.63,114.63L325.63,568.04c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-453.41c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m72.19,84.23l0,37.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-37.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-160.82,-0L237,380.22c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-181.37c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m233.9,59.87l0,60.75c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-60.75c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-305.5,-0l0,91.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-91.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M397.83,299.22L397.83,521.08c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-221.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m146.15,10.86L543.98,372.29c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-62.22c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M95.26,331.5l0,40.79c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-40.79c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m375.64,47.54l0,58.4c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-58.4c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M165.4,404.58l0,32.87c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-32.87c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m71.61,38.15l0,78.36c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-78.36c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72"
android:strokeColor="#00000000">
<aapt:attr name="android:fillColor">
<gradient
android:startX="139.7"
android:startY="144.25"
android:endX="555"
android:endY="559.55"
android:tileMode="clamp"
android:type="linear">
<item android:offset="0" android:color="#FFFFB09D"/>
<item android:offset="0.32" android:color="#FFFFB09D"/>
<item android:offset="1" android:color="#FFF5EDB4"/>
</gradient>
</aapt:attr>
</path>
</vector>
24 changes: 24 additions & 0 deletions core/design/src/main/res/drawable/vec_app_icon_no_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="682.67dp"
android:height="682.67dp"
android:viewportWidth="682.67"
android:viewportHeight="682.67">
<path
android:pathData="M325.63,114.63L325.63,568.04c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-453.41c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m72.19,84.23l0,37.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-37.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-160.82,-0L237,380.22c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-181.37c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m233.9,59.87l0,60.75c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-60.75c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m-305.5,-0l0,91.86c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-91.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M397.83,299.22L397.83,521.08c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-221.86c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m146.15,10.86L543.98,372.29c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-62.22c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M95.26,331.5l0,40.79c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-40.79c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m375.64,47.54l0,58.4c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-58.4c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72M165.4,404.58l0,32.87c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-32.87c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72m71.61,38.15l0,78.36c0,11.99 9.72,21.72 21.72,21.72l0,-0c11.99,-0 21.72,-9.72 21.72,-21.72l0,-0 0,-78.36c0,-11.99 -9.72,-21.72 -21.72,-21.72l0,-0c-11.99,-0 -21.72,9.72 -21.72,21.72"
android:strokeColor="#00000000">
<aapt:attr name="android:fillColor">
<gradient
android:startX="139.7"
android:startY="144.25"
android:endX="555"
android:endY="559.55"
android:tileMode="clamp"
android:type="linear">
<item android:offset="0" android:color="#FFFFB09D"/>
<item android:offset="0.32" android:color="#FFFFB09D"/>
<item android:offset="1" android:color="#FFF5EDB4"/>
</gradient>
</aapt:attr>
</path>
</vector>
5 changes: 5 additions & 0 deletions core/design/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>
Loading

0 comments on commit 65e0775

Please sign in to comment.