diff --git a/androidApp/src/main/AndroidManifest.xml b/androidApp/src/main/AndroidManifest.xml index bd6cd3b..ba43ac8 100644 --- a/androidApp/src/main/AndroidManifest.xml +++ b/androidApp/src/main/AndroidManifest.xml @@ -1,5 +1,6 @@ - + - + @@ -25,37 +28,1880 @@ + android:usesCleartextTraffic="true"> - - - - + tools:targetApi="33"> + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + android:noHistory="true"> + + @@ -83,8 +1931,8 @@ + android:exported="true" + android:theme="@android:style/Theme.Translucent.NoTitleBar" /> + android:foregroundServiceType="mediaPlayback" + android:permission="android.permission.BIND_MEDIA_BROWSER_SERVICE"> diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/MainActivity.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/MainActivity.kt index 3693071..35ccb90 100644 --- a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/MainActivity.kt +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/MainActivity.kt @@ -117,6 +117,7 @@ class MainActivity : ComponentActivity() { override fun onResume() { super.onResume() AndroidUiHost.activity = this + com.zhushenwudi.lovelivemusicplayer.native.platform.AndroidAppIconArtwork.applyTaskIcon(this) AppUtils.getSchemeData(intent) { url -> PlatformServices.deepLink.handle(url) } diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/DesktopLyricOverlay.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/DesktopLyricOverlay.kt index 6070292..5c69cb3 100644 --- a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/DesktopLyricOverlay.kt +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/DesktopLyricOverlay.kt @@ -53,6 +53,10 @@ class DesktopLyricOverlay( @Volatile private var cachedCurrentLine: Int = -1 + fun refreshAppIcon() { + mainHandler.post { activeRef?.get()?.applyAppIcon() } + } + fun updateLyric(lyricLine1: String?, lyricLine2: String?, currentLine: Int) { if (lyricLine1 != null) cachedLine1 = lyricLine1 if (lyricLine2 != null) cachedLine2 = lyricLine2 @@ -147,6 +151,12 @@ class DesktopLyricOverlay( } } + private fun applyAppIcon() { + val bitmap = com.zhushenwudi.lovelivemusicplayer.native.platform.AndroidAppIconArtwork.bitmap(context) + ivIcon?.background = null + if (bitmap == null) ivIcon?.setImageResource(R.drawable.logo) else ivIcon?.setImageBitmap(bitmap) + } + @SuppressLint("ClickableViewAccessibility") private fun bindView() { val rl = root ?: return @@ -157,6 +167,7 @@ class DesktopLyricOverlay( ivClose = rl.findViewById(R.id.ic_close) ivPip = rl.findViewById(R.id.ic_pip) ivIcon = rl.findViewById(R.id.ic_icon) + applyAppIcon() ivTranslate = rl.findViewById(R.id.ic_translate) applyCachedToViews() diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/home_widget/HomeWidgetContent.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/home_widget/HomeWidgetContent.kt index bd4eb77..9337f26 100644 --- a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/home_widget/HomeWidgetContent.kt +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/home_widget/HomeWidgetContent.kt @@ -179,8 +179,9 @@ abstract class HomeWidgetContent : GlanceAppWidget() { @Composable open fun RenderLogo(size: Dp, paddingInDp: Dp) { + val bitmap = com.zhushenwudi.lovelivemusicplayer.native.platform.AndroidAppIconArtwork.bitmap(LocalContext.current, dark = !isWhite) Image( - provider = ImageProvider(R.drawable.logo), + provider = if (bitmap == null) ImageProvider(R.drawable.logo) else ImageProvider(bitmap), contentDescription = "logo", modifier = GlanceModifier .size(size) diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconArtwork.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconArtwork.kt new file mode 100644 index 0000000..42968a2 --- /dev/null +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconArtwork.kt @@ -0,0 +1,59 @@ +package com.zhushenwudi.lovelivemusicplayer.native.platform + +import android.app.Activity +import android.app.ActivityManager +import android.content.Context +import android.content.res.Configuration +import android.graphics.Bitmap +import android.graphics.BitmapFactory +import android.util.AtomicFile +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import java.io.File + +/** Persist previews independently of the Activity so widgets can render after process death. */ +object AndroidAppIconArtwork { + private fun prefs(context: Context) = context.getSharedPreferences("llmp_icon_artwork", Context.MODE_PRIVATE) + private fun directory(context: Context, id: String) = File(context.filesDir, "app-icon-artwork/$id") + private fun isDark(context: Context) = context.resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK == Configuration.UI_MODE_NIGHT_YES + + fun file(context: Context, dark: Boolean = isDark(context)): File? { + val id = prefs(context).getString("id", null) ?: return null + if (!AppIconCatalog.isValid(id) || id == AppIconCatalog.DEFAULT) return null + return File(directory(context, id), if (dark) "dark.png" else "light.png").takeIf { it.isFile } + } + + fun bitmap(context: Context, dark: Boolean = isDark(context)): Bitmap? = + file(context, dark)?.let { BitmapFactory.decodeFile(it.path) } + + @Suppress("DEPRECATION") + fun applyTaskIcon(activity: Activity) { + val label = activity.applicationInfo.loadLabel(activity.packageManager).toString() + val image = bitmap(activity) + activity.setTaskDescription(if (image == null) ActivityManager.TaskDescription(label) else ActivityManager.TaskDescription(label, image)) + } + + fun publish(context: Context, id: String, light: ByteArray?, dark: ByteArray?): Boolean { + require(AppIconCatalog.isValid(id)) + var changed = false + if (id != AppIconCatalog.DEFAULT) { + require(light != null && dark != null) + val dir = directory(context, id) + check(dir.isDirectory || dir.mkdirs()) + listOf("light.png" to light, "dark.png" to dark).forEach { (name, bytes) -> + val file = File(dir, name) + if (!file.isFile || !file.readBytes().contentEquals(bytes)) { + val atomic = AtomicFile(file) + val stream = atomic.startWrite() + try { stream.write(bytes); atomic.finishWrite(stream) } + catch (error: Exception) { atomic.failWrite(stream); throw error } + changed = true + } + } + } + val prefs = prefs(context) + val systemDark = isDark(context) + changed = changed || prefs.getString("id", null) != id || prefs.getBoolean("dark", !systemDark) != systemDark + check(prefs.edit().putString("id", id).putBoolean("dark", systemDark).commit()) + return changed + } +} diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconController.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconController.kt new file mode 100644 index 0000000..a060db4 --- /dev/null +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidAppIconController.kt @@ -0,0 +1,72 @@ +package com.zhushenwudi.lovelivemusicplayer.native.platform + +import android.content.ComponentName +import android.content.Context +import android.content.pm.PackageManager +import android.os.Build +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.withContext +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconController + +class AndroidAppIconController(context: Context) : AppIconController { + private val context = context.applicationContext + private val pm = context.packageManager + override val supported = true + override val appearanceHintKey = "app_icon_android_hint" + private val aliases = listOf("Default") + AppIconCatalog.characters.flatMap { + listOf(it.id.replace('-', '_') + "_light", it.id.replace('-', '_') + "_dark") + } + private fun component(alias: String) = ComponentName(context.packageName, "${context.packageName}.icon.$alias") + private fun enabled(alias: String): Boolean = when (pm.getComponentEnabledSetting(component(alias))) { + PackageManager.COMPONENT_ENABLED_STATE_ENABLED -> true + PackageManager.COMPONENT_ENABLED_STATE_DEFAULT -> alias == "Default" + else -> false + } + override suspend fun publishArtwork(characterId: String, light: ByteArray?, dark: ByteArray?) { + val changed = withContext(Dispatchers.IO) { AndroidAppIconArtwork.publish(context, characterId, light, dark) } + if (changed) { + withContext(Dispatchers.Main) { + com.zhushenwudi.lovelivemusicplayer.platform.AndroidUiHost.activity?.let(AndroidAppIconArtwork::applyTaskIcon) + } + com.zhushenwudi.lovelivemusicplayer.platform.PlatformServices.homeWidget.refresh() + com.zhushenwudi.lovelivemusicplayer.native.DesktopLyricOverlay.refreshAppIcon() + } + } + override suspend fun currentCharacterId(): String? = withContext(Dispatchers.IO) { + val active = aliases.filter(::enabled).singleOrNull() ?: return@withContext null + if (active == "Default") AppIconCatalog.DEFAULT else + active.removeSuffix("_light").removeSuffix("_dark").replace('_', '-') + } + override suspend fun apply(characterId: String, systemDark: Boolean): Unit = withContext(Dispatchers.IO) { + require(AppIconCatalog.isValid(characterId)) + val target = if (characterId == AppIconCatalog.DEFAULT) "Default" else + characterId.replace('-', '_') + if (systemDark) "_dark" else "_light" + val changes = aliases.filter { enabled(it) != (it == target) } + if (changes.isEmpty()) return@withContext + val previous = changes.associateWith { pm.getComponentEnabledSetting(component(it)) } + try { + if (Build.VERSION.SDK_INT >= 33) { + pm.setComponentEnabledSettings(changes.map { + PackageManager.ComponentEnabledSetting(component(it), + if (it == target) PackageManager.COMPONENT_ENABLED_STATE_ENABLED else PackageManager.COMPONENT_ENABLED_STATE_DISABLED, + PackageManager.DONT_KILL_APP) + }) + } else { + // Keep at least one launcher entry enabled throughout the transition. + pm.setComponentEnabledSetting(component(target), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP) + changes.filter { it != target }.forEach { + pm.setComponentEnabledSetting(component(it), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP) + } + } + check(aliases.filter(::enabled) == listOf(target)) { "Launcher icon change did not complete" } + } catch (error: Exception) { + try { + // Re-enable the previous launchers before disabling the failed target. + previous.entries.sortedBy { if (it.value == PackageManager.COMPONENT_ENABLED_STATE_ENABLED || (it.value == PackageManager.COMPONENT_ENABLED_STATE_DEFAULT && it.key == "Default")) 0 else 1 } + .forEach { (alias, state) -> pm.setComponentEnabledSetting(component(alias), state, PackageManager.DONT_KILL_APP) } + } catch (rollback: Exception) { error.addSuppressed(rollback) } + throw error + } + } +} diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidShareBridge.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidShareBridge.kt index 9727e8d..da67373 100644 --- a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidShareBridge.kt +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/AndroidShareBridge.kt @@ -69,7 +69,9 @@ class AndroidShareBridge( putString(QQShare.SHARE_TO_QQ_TARGET_URL, url) putString(QQShare.SHARE_TO_QQ_APP_NAME, "LLMP") val preview = imageUrl?.takeIf { it.startsWith("http") } ?: Const.SHARE_DEFAULT_LOGO - putString(QQShare.SHARE_TO_QQ_IMAGE_URL, preview) + val localIcon = if (preview == Const.SHARE_DEFAULT_LOGO) AndroidAppIconArtwork.file(appContext) else null + if (localIcon != null) putString(QQShare.SHARE_TO_QQ_IMAGE_LOCAL_URL, localIcon.path) + else putString(QQShare.SHARE_TO_QQ_IMAGE_URL, preview) } runCatching { sdk.shareToQQ(activity, params, listener) diff --git a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/installAndroidPlatformServices.kt b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/installAndroidPlatformServices.kt index dfaa673..9b18f76 100644 --- a/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/installAndroidPlatformServices.kt +++ b/androidApp/src/main/kotlin/com/zhushenwudi/lovelivemusicplayer/native/platform/installAndroidPlatformServices.kt @@ -14,6 +14,7 @@ fun installAndroidPlatformServices(context: Context) { UmengBridge.attachContext(appContext) PlatformServices.install( + appIcon = AndroidAppIconController(appContext), desktopLyric = AndroidDesktopLyricController(appContext), homeWidget = AndroidHomeWidgetController(appContext), deepLink = AndroidDeepLinkHandler(), diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_dark_foreground.png new file mode 100644 index 0000000..4bd4ff2 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_light_foreground.png new file mode 100644 index 0000000..583b701 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_amakusa_hikaru_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_dark_foreground.png new file mode 100644 index 0000000..f0894fa Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_light_foreground.png new file mode 100644 index 0000000..e9d8d60 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_anyoji_hime_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_dark_foreground.png new file mode 100644 index 0000000..90e53c1 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_light_foreground.png new file mode 100644 index 0000000..7d70505 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_arashi_chisato_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_dark_foreground.png new file mode 100644 index 0000000..0b1be26 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_light_foreground.png new file mode 100644 index 0000000..c09af26 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_asaka_karin_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_dark_foreground.png new file mode 100644 index 0000000..70c5f71 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_light_foreground.png new file mode 100644 index 0000000..3d9a276 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ayase_eli_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_dark_foreground.png new file mode 100644 index 0000000..ad28acd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_light_foreground.png new file mode 100644 index 0000000..ac11a7d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_azabu_mai_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_dark_foreground.png new file mode 100644 index 0000000..36809b8 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_light_foreground.png new file mode 100644 index 0000000..d264f84 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ceras_yanagida_lilienfeld_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_dark_foreground.png new file mode 100644 index 0000000..79751b4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_light_foreground.png new file mode 100644 index 0000000..c4b1b9d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_chofu_noriko_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_dark_foreground.png new file mode 100644 index 0000000..3c66e88 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_light_foreground.png new file mode 100644 index 0000000..0bcff26 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_fujishima_megumi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_dark_foreground.png new file mode 100644 index 0000000..58aa7a9 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_light_foreground.png new file mode 100644 index 0000000..d349a54 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_goto_akira_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_dark_foreground.png new file mode 100644 index 0000000..647b761 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_light_foreground.png new file mode 100644 index 0000000..1c72169 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harukaze_sayaka_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_dark_foreground.png new file mode 100644 index 0000000..ec0113e Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_light_foreground.png new file mode 100644 index 0000000..137bbad Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_harumiya_yukuri_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_dark_foreground.png new file mode 100644 index 0000000..73de70b Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_light_foreground.png new file mode 100644 index 0000000..e8c0d4a Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hazuki_ren_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_dark_foreground.png new file mode 100644 index 0000000..7a5b08c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_light_foreground.png new file mode 100644 index 0000000..5ea7aeb Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_heanna_sumire_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_dark_foreground.png new file mode 100644 index 0000000..7c874b4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_light_foreground.png new file mode 100644 index 0000000..a600999 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hiiragi_mao_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_dark_foreground.png new file mode 100644 index 0000000..70beb98 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_light_foreground.png new file mode 100644 index 0000000..80d4c4b Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hijirisawa_yuna_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_dark_foreground.png new file mode 100644 index 0000000..5bad81e Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_light_foreground.png new file mode 100644 index 0000000..e7e4a94 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hinoshita_kaho_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_dark_foreground.png new file mode 100644 index 0000000..dcea4b5 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_light_foreground.png new file mode 100644 index 0000000..fbea5f0 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hojo_yukino_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_dark_foreground.png new file mode 100644 index 0000000..2d8611d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_light_foreground.png new file mode 100644 index 0000000..e655163 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_hoshizora_rin_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_dark_foreground.png new file mode 100644 index 0000000..c0a6dfe Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_light_foreground.png new file mode 100644 index 0000000..77a6ca9 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kachimachi_kosuzu_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_dark_foreground.png new file mode 100644 index 0000000..ccffe07 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_light_foreground.png new file mode 100644 index 0000000..163f519 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kanazawa_miracle_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_dark_foreground.png new file mode 100644 index 0000000..5ab3875 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_light_foreground.png new file mode 100644 index 0000000..0391774 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_katsuragi_izumi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_dark_foreground.png new file mode 100644 index 0000000..b6c2c63 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_light_foreground.png new file mode 100644 index 0000000..a6431a9 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_leah_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_dark_foreground.png new file mode 100644 index 0000000..9b3c5bd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_light_foreground.png new file mode 100644 index 0000000..29d1599 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kazuno_sarah_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_dark_foreground.png new file mode 100644 index 0000000..caca417 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_light_foreground.png new file mode 100644 index 0000000..5db8121 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kinjo_maika_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_dark_foreground.png new file mode 100644 index 0000000..17b1215 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_light_foreground.png new file mode 100644 index 0000000..a1b4096 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kira_tsubasa_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_dark_foreground.png new file mode 100644 index 0000000..5e91280 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_light_foreground.png new file mode 100644 index 0000000..dc36e62 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_koizumi_hanayo_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_dark_foreground.png new file mode 100644 index 0000000..0fe1e85 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_light_foreground.png new file mode 100644 index 0000000..20901fd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_komagata_hanabi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_dark_foreground.png new file mode 100644 index 0000000..30b6972 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_light_foreground.png new file mode 100644 index 0000000..3f64c3d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konoe_kanata_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_dark_foreground.png new file mode 100644 index 0000000..71c4161 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_light_foreground.png new file mode 100644 index 0000000..6caeefc Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_konohana_aurora_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_dark_foreground.png new file mode 100644 index 0000000..f63874a Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_light_foreground.png new file mode 100644 index 0000000..337314f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kosaka_honoka_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_dark_foreground.png new file mode 100644 index 0000000..a4f566f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_light_foreground.png new file mode 100644 index 0000000..93cd1ab Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kunikida_hanamaru_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_dark_foreground.png new file mode 100644 index 0000000..3c0f758 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_light_foreground.png new file mode 100644 index 0000000..a7b5123 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_dia_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_dark_foreground.png new file mode 100644 index 0000000..dc7dc0c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_light_foreground.png new file mode 100644 index 0000000..3822769 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurosawa_ruby_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_dark_foreground.png new file mode 100644 index 0000000..972a8ac Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_light_foreground.png new file mode 100644 index 0000000..769ce9f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_kurusu_toa_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_dark_foreground.png new file mode 100644 index 0000000..89c0a83 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_light_foreground.png new file mode 100644 index 0000000..375a0a4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_matsuura_kanan_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_dark_foreground.png new file mode 100644 index 0000000..8762c88 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_light_foreground.png new file mode 100644 index 0000000..bff85fd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mifune_shioriko_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_dark_foreground.png new file mode 100644 index 0000000..a7f8654 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_light_foreground.png new file mode 100644 index 0000000..8c84df4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_mikasa_maya_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_dark_foreground.png new file mode 100644 index 0000000..ec363fc Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_light_foreground.png new file mode 100644 index 0000000..c17991f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_minami_kotori_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_dark_foreground.png new file mode 100644 index 0000000..476ec85 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_light_foreground.png new file mode 100644 index 0000000..e6a6238 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_miyashita_ai_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_dark_foreground.png new file mode 100644 index 0000000..36f2893 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_light_foreground.png new file mode 100644 index 0000000..83cf55d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_momose_ginko_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_dark_foreground.png new file mode 100644 index 0000000..b333e42 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_light_foreground.png new file mode 100644 index 0000000..7c8daf8 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_murano_sayaka_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_dark_foreground.png new file mode 100644 index 0000000..d91fa88 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_light_foreground.png new file mode 100644 index 0000000..c711734 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nakasu_kasumi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_dark_foreground.png new file mode 100644 index 0000000..da085c3 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_light_foreground.png new file mode 100644 index 0000000..75dc37e Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_nishikino_maki_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_dark_foreground.png new file mode 100644 index 0000000..5810720 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_light_foreground.png new file mode 100644 index 0000000..ef47162 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_ohara_mari_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_dark_foreground.png new file mode 100644 index 0000000..d3772fc Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_light_foreground.png new file mode 100644 index 0000000..ee412ee Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_natsumi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_dark_foreground.png new file mode 100644 index 0000000..cded7cf Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_light_foreground.png new file mode 100644 index 0000000..4c8fdfe Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_onitsuka_tomari_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_dark_foreground.png new file mode 100644 index 0000000..70fa1b4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_light_foreground.png new file mode 100644 index 0000000..19e3633 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osaka_shizuku_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_dark_foreground.png new file mode 100644 index 0000000..6ad80a1 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_light_foreground.png new file mode 100644 index 0000000..8ffa26e Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_osawa_rurino_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_dark_foreground.png new file mode 100644 index 0000000..c781776 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_light_foreground.png new file mode 100644 index 0000000..1140e49 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_otomune_kozue_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_dark_foreground.png new file mode 100644 index 0000000..5bbebb8 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_light_foreground.png new file mode 100644 index 0000000..f83f588 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_reisawa_aoi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_dark_foreground.png new file mode 100644 index 0000000..35ce4ca Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_light_foreground.png new file mode 100644 index 0000000..e21cbc5 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurakoji_kinako_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_dark_foreground.png new file mode 100644 index 0000000..17abc3c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_light_foreground.png new file mode 100644 index 0000000..085af29 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sakurauchi_riko_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_dark_foreground.png new file mode 100644 index 0000000..4bfa7f5 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_light_foreground.png new file mode 100644 index 0000000..adfe6d8 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sasaki_shion_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_dark_foreground.png new file mode 100644 index 0000000..a3f2760 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_light_foreground.png new file mode 100644 index 0000000..f03a847 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shibuya_kanon_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_dark_foreground.png new file mode 100644 index 0000000..e0375f6 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_light_foreground.png new file mode 100644 index 0000000..c2acd10 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_shinowa_mion_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_dark_foreground.png new file mode 100644 index 0000000..d021cf1 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_light_foreground.png new file mode 100644 index 0000000..b5e4a03 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sonoda_umi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_dark_foreground.png new file mode 100644 index 0000000..621b627 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_light_foreground.png new file mode 100644 index 0000000..f93eb2b Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_sumeragi_yuzuha_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_dark_foreground.png new file mode 100644 index 0000000..ed3c0ae Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_light_foreground.png new file mode 100644 index 0000000..8e93205 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_suzuka_rena_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_dark_foreground.png new file mode 100644 index 0000000..2d3791f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_light_foreground.png new file mode 100644 index 0000000..2505dc6 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takahashi_polka_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_dark_foreground.png new file mode 100644 index 0000000..0eff08c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_light_foreground.png new file mode 100644 index 0000000..757b585 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takami_chika_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_dark_foreground.png new file mode 100644 index 0000000..109491f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_light_foreground.png new file mode 100644 index 0000000..5854cc4 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takasaki_yu_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_dark_foreground.png new file mode 100644 index 0000000..c42a750 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_light_foreground.png new file mode 100644 index 0000000..9b4d139 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_takizawa_anzu_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_dark_foreground.png new file mode 100644 index 0000000..d91dcf0 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_light_foreground.png new file mode 100644 index 0000000..a5f1609 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tang_keke_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_dark_foreground.png new file mode 100644 index 0000000..20eb3b1 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_light_foreground.png new file mode 100644 index 0000000..acbe41f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_taylor_mia_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_dark_foreground.png new file mode 100644 index 0000000..bafd714 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_light_foreground.png new file mode 100644 index 0000000..46a276d Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tennoji_rina_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_dark_foreground.png new file mode 100644 index 0000000..1102c32 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_light_foreground.png new file mode 100644 index 0000000..49042ef Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_todo_erena_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_dark_foreground.png new file mode 100644 index 0000000..ba6977c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_light_foreground.png new file mode 100644 index 0000000..6b87312 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tojo_nozomi_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_dark_foreground.png new file mode 100644 index 0000000..56edc92 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_light_foreground.png new file mode 100644 index 0000000..48fbb89 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsubaki_rurika_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_dark_foreground.png new file mode 100644 index 0000000..47e7695 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_light_foreground.png new file mode 100644 index 0000000..a594002 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_tsushima_yoshiko_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_dark_foreground.png new file mode 100644 index 0000000..e68a3e8 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_light_foreground.png new file mode 100644 index 0000000..a82ab93 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_uehara_ayumu_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_dark_foreground.png new file mode 100644 index 0000000..12b9a18 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_light_foreground.png new file mode 100644 index 0000000..79fe388 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_verde_emma_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_dark_foreground.png new file mode 100644 index 0000000..89ad561 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_light_foreground.png new file mode 100644 index 0000000..f4cf05f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakana_shiki_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_dark_foreground.png new file mode 100644 index 0000000..5dc772f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_light_foreground.png new file mode 100644 index 0000000..f56ffdd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wakatsuki_misuzu_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_dark_foreground.png new file mode 100644 index 0000000..a1a3c7e Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_light_foreground.png new file mode 100644 index 0000000..cf0943c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_watanabe_you_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_dark_foreground.png new file mode 100644 index 0000000..fda7106 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_light_foreground.png new file mode 100644 index 0000000..a918a2f Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_wien_margarete_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_dark_foreground.png new file mode 100644 index 0000000..6b77295 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_light_foreground.png new file mode 100644 index 0000000..10e1a6c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yamada_midori_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_dark_foreground.png new file mode 100644 index 0000000..9359dbc Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_light_foreground.png new file mode 100644 index 0000000..f013e69 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yazawa_nico_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_dark_foreground.png new file mode 100644 index 0000000..7f3c157 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_light_foreground.png new file mode 100644 index 0000000..587127b Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yoneme_mei_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_dark_foreground.png new file mode 100644 index 0000000..6f9b719 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_light_foreground.png new file mode 100644 index 0000000..3d3a468 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yugiri_tsuzuri_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_dark_foreground.png new file mode 100644 index 0000000..a4c9bfd Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_light_foreground.png new file mode 100644 index 0000000..0fbbfb5 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_anju_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_dark_foreground.png new file mode 100644 index 0000000..227630c Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_light_foreground.png new file mode 100644 index 0000000..aab772b Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_yuki_setsuna_light_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_dark_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_dark_foreground.png new file mode 100644 index 0000000..3b7cfb0 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_dark_foreground.png differ diff --git a/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_light_foreground.png b/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_light_foreground.png new file mode 100644 index 0000000..b56ab37 Binary files /dev/null and b/androidApp/src/main/res/drawable-nodpi/llmp_icon_zhong_lanzhu_light_foreground.png differ diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_dark.xml new file mode 100644 index 0000000..c934a93 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_light.xml new file mode 100644 index 0000000..e2ef5d0 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_amakusa_hikaru_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_dark.xml new file mode 100644 index 0000000..3af9bc3 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_light.xml new file mode 100644 index 0000000..d1e8d99 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_anyoji_hime_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_dark.xml new file mode 100644 index 0000000..882d252 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_light.xml new file mode 100644 index 0000000..c5a5b4e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_arashi_chisato_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_dark.xml new file mode 100644 index 0000000..3a532b0 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_light.xml new file mode 100644 index 0000000..05b3d5c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_asaka_karin_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_dark.xml new file mode 100644 index 0000000..6ba0398 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_light.xml new file mode 100644 index 0000000..6ce8d5b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ayase_eli_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_dark.xml new file mode 100644 index 0000000..c792df8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_light.xml new file mode 100644 index 0000000..c728826 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_azabu_mai_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_dark.xml new file mode 100644 index 0000000..8e12991 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_light.xml new file mode 100644 index 0000000..05c2be2 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ceras_yanagida_lilienfeld_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_dark.xml new file mode 100644 index 0000000..333d5d2 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_light.xml new file mode 100644 index 0000000..5cdb358 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_chofu_noriko_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_dark.xml new file mode 100644 index 0000000..449ef2c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_light.xml new file mode 100644 index 0000000..cf9f91a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_fujishima_megumi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_dark.xml new file mode 100644 index 0000000..579c36d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_light.xml new file mode 100644 index 0000000..8cb8682 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_goto_akira_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_dark.xml new file mode 100644 index 0000000..ef2ce98 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_light.xml new file mode 100644 index 0000000..506422b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harukaze_sayaka_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_dark.xml new file mode 100644 index 0000000..9dba179 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_light.xml new file mode 100644 index 0000000..3afd238 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_harumiya_yukuri_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_dark.xml new file mode 100644 index 0000000..17999b6 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_light.xml new file mode 100644 index 0000000..d9363db --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hazuki_ren_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_dark.xml new file mode 100644 index 0000000..c9b8379 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_light.xml new file mode 100644 index 0000000..2865f1e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_heanna_sumire_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_dark.xml new file mode 100644 index 0000000..6326784 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_light.xml new file mode 100644 index 0000000..06ba880 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hiiragi_mao_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_dark.xml new file mode 100644 index 0000000..2cd72e2 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_light.xml new file mode 100644 index 0000000..8c21ec8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hijirisawa_yuna_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_dark.xml new file mode 100644 index 0000000..081670f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_light.xml new file mode 100644 index 0000000..0c3962a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hinoshita_kaho_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_dark.xml new file mode 100644 index 0000000..c400cbf --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_light.xml new file mode 100644 index 0000000..9761b23 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hojo_yukino_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_dark.xml new file mode 100644 index 0000000..7cee36f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_light.xml new file mode 100644 index 0000000..f656793 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_hoshizora_rin_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_dark.xml new file mode 100644 index 0000000..bceac83 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_light.xml new file mode 100644 index 0000000..6491846 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kachimachi_kosuzu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_dark.xml new file mode 100644 index 0000000..49759c1 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_light.xml new file mode 100644 index 0000000..3168c5d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kanazawa_miracle_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_dark.xml new file mode 100644 index 0000000..e4dbfe8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_light.xml new file mode 100644 index 0000000..8108137 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_katsuragi_izumi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_dark.xml new file mode 100644 index 0000000..8b0793c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_light.xml new file mode 100644 index 0000000..5e7617e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_leah_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_dark.xml new file mode 100644 index 0000000..b7fba26 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_light.xml new file mode 100644 index 0000000..61d8238 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kazuno_sarah_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_dark.xml new file mode 100644 index 0000000..38593a7 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_light.xml new file mode 100644 index 0000000..18effa8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kinjo_maika_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_dark.xml new file mode 100644 index 0000000..c7bde5c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_light.xml new file mode 100644 index 0000000..05772c0 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kira_tsubasa_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_dark.xml new file mode 100644 index 0000000..68e9d69 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_light.xml new file mode 100644 index 0000000..1037bcc --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_koizumi_hanayo_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_dark.xml new file mode 100644 index 0000000..26c57f2 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_light.xml new file mode 100644 index 0000000..0a01c6d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_komagata_hanabi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_dark.xml new file mode 100644 index 0000000..416e48a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_light.xml new file mode 100644 index 0000000..1b10a11 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konoe_kanata_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_dark.xml new file mode 100644 index 0000000..9b65676 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_light.xml new file mode 100644 index 0000000..169b525 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_konohana_aurora_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_dark.xml new file mode 100644 index 0000000..10cabc2 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_light.xml new file mode 100644 index 0000000..069c506 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kosaka_honoka_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_dark.xml new file mode 100644 index 0000000..01acc5a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_light.xml new file mode 100644 index 0000000..31fcf3f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kunikida_hanamaru_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_dark.xml new file mode 100644 index 0000000..99ecf1f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_light.xml new file mode 100644 index 0000000..aae497f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_dia_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_dark.xml new file mode 100644 index 0000000..4d47846 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_light.xml new file mode 100644 index 0000000..d554d8e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurosawa_ruby_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_dark.xml new file mode 100644 index 0000000..c970e4f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_light.xml new file mode 100644 index 0000000..a4e857c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_kurusu_toa_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_dark.xml new file mode 100644 index 0000000..7c598b0 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_light.xml new file mode 100644 index 0000000..629e4c8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_matsuura_kanan_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_dark.xml new file mode 100644 index 0000000..7a278c6 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_light.xml new file mode 100644 index 0000000..36a235a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mifune_shioriko_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_dark.xml new file mode 100644 index 0000000..5836280 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_light.xml new file mode 100644 index 0000000..7867cef --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_mikasa_maya_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_dark.xml new file mode 100644 index 0000000..cb77a62 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_light.xml new file mode 100644 index 0000000..3d8da32 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_minami_kotori_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_dark.xml new file mode 100644 index 0000000..90a493a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_light.xml new file mode 100644 index 0000000..8de9ec5 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_miyashita_ai_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_dark.xml new file mode 100644 index 0000000..7fb5f21 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_light.xml new file mode 100644 index 0000000..03a3a4b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_momose_ginko_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_dark.xml new file mode 100644 index 0000000..a15ff02 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_light.xml new file mode 100644 index 0000000..ab9f0d7 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_murano_sayaka_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_dark.xml new file mode 100644 index 0000000..6489dba --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_light.xml new file mode 100644 index 0000000..aba1bbd --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nakasu_kasumi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_dark.xml new file mode 100644 index 0000000..657712e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_light.xml new file mode 100644 index 0000000..84a5504 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_nishikino_maki_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_dark.xml new file mode 100644 index 0000000..d1b892b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_light.xml new file mode 100644 index 0000000..e4e76be --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_ohara_mari_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_dark.xml new file mode 100644 index 0000000..d19f8e1 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_light.xml new file mode 100644 index 0000000..4ba81cd --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_natsumi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_dark.xml new file mode 100644 index 0000000..a01f190 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_light.xml new file mode 100644 index 0000000..8279b21 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_onitsuka_tomari_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_dark.xml new file mode 100644 index 0000000..a879220 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_light.xml new file mode 100644 index 0000000..e73f7e0 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osaka_shizuku_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_dark.xml new file mode 100644 index 0000000..7f88ed8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_light.xml new file mode 100644 index 0000000..52f974d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_osawa_rurino_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_dark.xml new file mode 100644 index 0000000..5d5b841 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_light.xml new file mode 100644 index 0000000..0ff66cd --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_otomune_kozue_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_dark.xml new file mode 100644 index 0000000..7a293a9 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_light.xml new file mode 100644 index 0000000..7637c12 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_reisawa_aoi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_dark.xml new file mode 100644 index 0000000..3a620fe --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_light.xml new file mode 100644 index 0000000..46b7a43 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurakoji_kinako_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_dark.xml new file mode 100644 index 0000000..2e12d5c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_light.xml new file mode 100644 index 0000000..8fe479d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sakurauchi_riko_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_dark.xml new file mode 100644 index 0000000..fccc02c --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_light.xml new file mode 100644 index 0000000..599317e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sasaki_shion_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_dark.xml new file mode 100644 index 0000000..27522b6 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_light.xml new file mode 100644 index 0000000..e821e4b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shibuya_kanon_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_dark.xml new file mode 100644 index 0000000..e7e5e19 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_light.xml new file mode 100644 index 0000000..9c66678 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_shinowa_mion_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_dark.xml new file mode 100644 index 0000000..140aea6 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_light.xml new file mode 100644 index 0000000..ec3f1db --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sonoda_umi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_dark.xml new file mode 100644 index 0000000..256056f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_light.xml new file mode 100644 index 0000000..ce7c183 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_sumeragi_yuzuha_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_dark.xml new file mode 100644 index 0000000..cf90299 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_light.xml new file mode 100644 index 0000000..3fb21fc --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_suzuka_rena_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_dark.xml new file mode 100644 index 0000000..d03ddc3 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_light.xml new file mode 100644 index 0000000..af7fb24 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takahashi_polka_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_dark.xml new file mode 100644 index 0000000..d9ae685 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_light.xml new file mode 100644 index 0000000..c729cfa --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takami_chika_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_dark.xml new file mode 100644 index 0000000..742ca9d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_light.xml new file mode 100644 index 0000000..b9e72d7 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takasaki_yu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_dark.xml new file mode 100644 index 0000000..e715e7f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_light.xml new file mode 100644 index 0000000..047eacf --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_takizawa_anzu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_dark.xml new file mode 100644 index 0000000..7d92af8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_light.xml new file mode 100644 index 0000000..1cd02d9 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tang_keke_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_dark.xml new file mode 100644 index 0000000..67dbb5f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_light.xml new file mode 100644 index 0000000..e5c04f9 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_taylor_mia_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_dark.xml new file mode 100644 index 0000000..8a04ffa --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_light.xml new file mode 100644 index 0000000..efb38e4 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tennoji_rina_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_dark.xml new file mode 100644 index 0000000..1b8d28e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_light.xml new file mode 100644 index 0000000..b7ea17b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_todo_erena_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_dark.xml new file mode 100644 index 0000000..3888049 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_light.xml new file mode 100644 index 0000000..d8ae122 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tojo_nozomi_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_dark.xml new file mode 100644 index 0000000..a32fb5b --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_light.xml new file mode 100644 index 0000000..d1e985a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsubaki_rurika_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_dark.xml new file mode 100644 index 0000000..3131174 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_light.xml new file mode 100644 index 0000000..1edbc36 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_tsushima_yoshiko_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_dark.xml new file mode 100644 index 0000000..3842a2e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_light.xml new file mode 100644 index 0000000..5df8193 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_uehara_ayumu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_dark.xml new file mode 100644 index 0000000..2669476 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_light.xml new file mode 100644 index 0000000..313981e --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_verde_emma_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_dark.xml new file mode 100644 index 0000000..4758d58 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_light.xml new file mode 100644 index 0000000..ae5ddee --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakana_shiki_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_dark.xml new file mode 100644 index 0000000..ffa2267 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_light.xml new file mode 100644 index 0000000..b4c87dc --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wakatsuki_misuzu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_dark.xml new file mode 100644 index 0000000..dcabcca --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_light.xml new file mode 100644 index 0000000..c57430a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_watanabe_you_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_dark.xml new file mode 100644 index 0000000..2bd4e41 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_light.xml new file mode 100644 index 0000000..222db3d --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_wien_margarete_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_dark.xml new file mode 100644 index 0000000..8cbbf13 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_light.xml new file mode 100644 index 0000000..9769cf8 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yamada_midori_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_dark.xml new file mode 100644 index 0000000..97ed6a6 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_light.xml new file mode 100644 index 0000000..60486e4 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yazawa_nico_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_dark.xml new file mode 100644 index 0000000..da9a3fa --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_light.xml new file mode 100644 index 0000000..d85a41a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yoneme_mei_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_dark.xml new file mode 100644 index 0000000..7137d64 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_light.xml new file mode 100644 index 0000000..efee02f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yugiri_tsuzuri_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_dark.xml new file mode 100644 index 0000000..f40ad83 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_light.xml new file mode 100644 index 0000000..0b55251 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_anju_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_dark.xml new file mode 100644 index 0000000..e0a413f --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_light.xml new file mode 100644 index 0000000..e40e1d5 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_yuki_setsuna_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_dark.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_dark.xml new file mode 100644 index 0000000..8574550 --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_dark.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_light.xml b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_light.xml new file mode 100644 index 0000000..2f35e3a --- /dev/null +++ b/androidApp/src/main/res/mipmap-anydpi-v26/llmp_icon_zhong_lanzhu_light.xml @@ -0,0 +1,2 @@ + + diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_dark.png new file mode 100644 index 0000000..b74a0f7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_light.png new file mode 100644 index 0000000..43a97b5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_amakusa_hikaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_dark.png new file mode 100644 index 0000000..c85d55b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_light.png new file mode 100644 index 0000000..3bbb6d3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_anyoji_hime_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_dark.png new file mode 100644 index 0000000..cfba544 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_light.png new file mode 100644 index 0000000..5163199 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_arashi_chisato_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_dark.png new file mode 100644 index 0000000..1934a53 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_light.png new file mode 100644 index 0000000..83610f2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_asaka_karin_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_dark.png new file mode 100644 index 0000000..2a86ee3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_light.png new file mode 100644 index 0000000..af746bf Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ayase_eli_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_dark.png new file mode 100644 index 0000000..ff255bd Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_light.png new file mode 100644 index 0000000..1298d76 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_azabu_mai_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png new file mode 100644 index 0000000..04a174d Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png new file mode 100644 index 0000000..aa12db9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_dark.png new file mode 100644 index 0000000..6f115c6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_light.png new file mode 100644 index 0000000..de5a9b2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_chofu_noriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_dark.png new file mode 100644 index 0000000..c93af75 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_light.png new file mode 100644 index 0000000..c11b7fc Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_fujishima_megumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_dark.png new file mode 100644 index 0000000..3cb0bd4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_light.png new file mode 100644 index 0000000..75fa40a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_goto_akira_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_dark.png new file mode 100644 index 0000000..d7cae74 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_light.png new file mode 100644 index 0000000..a93ad55 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harukaze_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_dark.png new file mode 100644 index 0000000..dae6450 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_light.png new file mode 100644 index 0000000..1fc97f7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_harumiya_yukuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_dark.png new file mode 100644 index 0000000..6f3fe0a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_light.png new file mode 100644 index 0000000..715cd32 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hazuki_ren_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_dark.png new file mode 100644 index 0000000..405c656 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_light.png new file mode 100644 index 0000000..79da278 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_heanna_sumire_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_dark.png new file mode 100644 index 0000000..a84171a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_light.png new file mode 100644 index 0000000..6b46d4a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hiiragi_mao_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_dark.png new file mode 100644 index 0000000..b6eb99d Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_light.png new file mode 100644 index 0000000..a482e49 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hijirisawa_yuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_dark.png new file mode 100644 index 0000000..c868b57 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_light.png new file mode 100644 index 0000000..507bc72 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hinoshita_kaho_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_dark.png new file mode 100644 index 0000000..d2267b3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_light.png new file mode 100644 index 0000000..3e74621 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hojo_yukino_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_dark.png new file mode 100644 index 0000000..6b3b3e6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_light.png new file mode 100644 index 0000000..9a350c9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_hoshizora_rin_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_dark.png new file mode 100644 index 0000000..9b09b2f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_light.png new file mode 100644 index 0000000..d419900 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kachimachi_kosuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_dark.png new file mode 100644 index 0000000..b71f1af Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_light.png new file mode 100644 index 0000000..5b5bd04 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kanazawa_miracle_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_dark.png new file mode 100644 index 0000000..614ab9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_light.png new file mode 100644 index 0000000..5342ac1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_katsuragi_izumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_dark.png new file mode 100644 index 0000000..03c5430 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_light.png new file mode 100644 index 0000000..7b89fcc Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_leah_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_dark.png new file mode 100644 index 0000000..3eaa0ce Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_light.png new file mode 100644 index 0000000..3af7244 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kazuno_sarah_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_dark.png new file mode 100644 index 0000000..1d3a130 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_light.png new file mode 100644 index 0000000..688c2eb Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kinjo_maika_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_dark.png new file mode 100644 index 0000000..fc6942f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_light.png new file mode 100644 index 0000000..5efce4f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kira_tsubasa_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_dark.png new file mode 100644 index 0000000..5448949 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_light.png new file mode 100644 index 0000000..4279d84 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_koizumi_hanayo_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_dark.png new file mode 100644 index 0000000..ff76b43 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_light.png new file mode 100644 index 0000000..021caf1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_komagata_hanabi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_dark.png new file mode 100644 index 0000000..eb24875 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_light.png new file mode 100644 index 0000000..99b0cdf Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konoe_kanata_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_dark.png new file mode 100644 index 0000000..9ac3fd9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_light.png new file mode 100644 index 0000000..2e15154 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_konohana_aurora_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_dark.png new file mode 100644 index 0000000..ed65823 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_light.png new file mode 100644 index 0000000..7717a9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kosaka_honoka_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_dark.png new file mode 100644 index 0000000..9d0fc96 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_light.png new file mode 100644 index 0000000..68b6a93 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kunikida_hanamaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_dark.png new file mode 100644 index 0000000..e76ea09 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_light.png new file mode 100644 index 0000000..d689363 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_dia_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_dark.png new file mode 100644 index 0000000..89525d4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_light.png new file mode 100644 index 0000000..6f566d5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurosawa_ruby_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_dark.png new file mode 100644 index 0000000..be6744b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_light.png new file mode 100644 index 0000000..3b66ef4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_kurusu_toa_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_dark.png new file mode 100644 index 0000000..7b35385 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_light.png new file mode 100644 index 0000000..f2dbcba Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_matsuura_kanan_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_dark.png new file mode 100644 index 0000000..b8762ff Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_light.png new file mode 100644 index 0000000..b3ba611 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mifune_shioriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_dark.png new file mode 100644 index 0000000..600b467 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_light.png new file mode 100644 index 0000000..1339a08 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_mikasa_maya_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_dark.png new file mode 100644 index 0000000..ecdb290 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_light.png new file mode 100644 index 0000000..02b778e Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_minami_kotori_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_dark.png new file mode 100644 index 0000000..224583c Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_light.png new file mode 100644 index 0000000..6f5cca2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_miyashita_ai_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_dark.png new file mode 100644 index 0000000..bbc847b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_light.png new file mode 100644 index 0000000..e170145 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_momose_ginko_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_dark.png new file mode 100644 index 0000000..9f07944 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_light.png new file mode 100644 index 0000000..c65da70 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_murano_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_dark.png new file mode 100644 index 0000000..1889879 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_light.png new file mode 100644 index 0000000..89d9f3a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nakasu_kasumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_dark.png new file mode 100644 index 0000000..692e096 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_light.png new file mode 100644 index 0000000..989e895 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_nishikino_maki_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_dark.png new file mode 100644 index 0000000..a1d6fa1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_light.png new file mode 100644 index 0000000..9bbe73d Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_ohara_mari_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_dark.png new file mode 100644 index 0000000..e950f3a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_light.png new file mode 100644 index 0000000..41dc2a8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_natsumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_dark.png new file mode 100644 index 0000000..bb2a0ee Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_light.png new file mode 100644 index 0000000..623cbcd Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_onitsuka_tomari_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_dark.png new file mode 100644 index 0000000..c97a32a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_light.png new file mode 100644 index 0000000..f92d867 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osaka_shizuku_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_dark.png new file mode 100644 index 0000000..d94838a Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_light.png new file mode 100644 index 0000000..3d6e5ac Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_osawa_rurino_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_dark.png new file mode 100644 index 0000000..784712f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_light.png new file mode 100644 index 0000000..16dd00e Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_otomune_kozue_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_dark.png new file mode 100644 index 0000000..ecf6625 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_light.png new file mode 100644 index 0000000..5fe944b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_reisawa_aoi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_dark.png new file mode 100644 index 0000000..b92971b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_light.png new file mode 100644 index 0000000..71938a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurakoji_kinako_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_dark.png new file mode 100644 index 0000000..84d8790 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_light.png new file mode 100644 index 0000000..8441712 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sakurauchi_riko_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_dark.png new file mode 100644 index 0000000..50ce211 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_light.png new file mode 100644 index 0000000..6a916bf Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sasaki_shion_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_dark.png new file mode 100644 index 0000000..a0b5bf1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_light.png new file mode 100644 index 0000000..9e69122 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shibuya_kanon_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_dark.png new file mode 100644 index 0000000..c311c9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_light.png new file mode 100644 index 0000000..d9257d6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_shinowa_mion_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_dark.png new file mode 100644 index 0000000..99ca0cf Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_light.png new file mode 100644 index 0000000..d7c4757 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sonoda_umi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_dark.png new file mode 100644 index 0000000..3da7b32 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_light.png new file mode 100644 index 0000000..db93c47 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_sumeragi_yuzuha_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_dark.png new file mode 100644 index 0000000..736ab3d Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_light.png new file mode 100644 index 0000000..4c5e700 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_suzuka_rena_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_dark.png new file mode 100644 index 0000000..7ec5384 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_light.png new file mode 100644 index 0000000..fa8cd5c Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takahashi_polka_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_dark.png new file mode 100644 index 0000000..bb451e1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_light.png new file mode 100644 index 0000000..b625fbc Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takami_chika_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_dark.png new file mode 100644 index 0000000..8672b77 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_light.png new file mode 100644 index 0000000..554f0ad Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takasaki_yu_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_dark.png new file mode 100644 index 0000000..c2fec94 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_light.png new file mode 100644 index 0000000..8b491c6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_takizawa_anzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_dark.png new file mode 100644 index 0000000..e85c1d1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_light.png new file mode 100644 index 0000000..c5579b2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tang_keke_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_dark.png new file mode 100644 index 0000000..fe2fc44 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_light.png new file mode 100644 index 0000000..500ac10 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_taylor_mia_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_dark.png new file mode 100644 index 0000000..1419f2b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_light.png new file mode 100644 index 0000000..8a39d92 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tennoji_rina_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_dark.png new file mode 100644 index 0000000..ad5f21d Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_light.png new file mode 100644 index 0000000..c751211 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_todo_erena_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_dark.png new file mode 100644 index 0000000..1e99c98 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_light.png new file mode 100644 index 0000000..dd2468e Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tojo_nozomi_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_dark.png new file mode 100644 index 0000000..68be1c5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_light.png new file mode 100644 index 0000000..de38132 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsubaki_rurika_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_dark.png new file mode 100644 index 0000000..2aa7085 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_light.png new file mode 100644 index 0000000..a265a69 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_tsushima_yoshiko_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_dark.png new file mode 100644 index 0000000..df54b6e Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_light.png new file mode 100644 index 0000000..7f4b1e7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_uehara_ayumu_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_dark.png new file mode 100644 index 0000000..ab66032 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_light.png new file mode 100644 index 0000000..73d6433 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_verde_emma_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_dark.png new file mode 100644 index 0000000..b8eea7b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_light.png new file mode 100644 index 0000000..b20892c Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakana_shiki_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_dark.png new file mode 100644 index 0000000..24843e8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_light.png new file mode 100644 index 0000000..0257a52 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wakatsuki_misuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_dark.png new file mode 100644 index 0000000..912f422 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_light.png new file mode 100644 index 0000000..e16b339 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_watanabe_you_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_dark.png new file mode 100644 index 0000000..05ccd96 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_light.png new file mode 100644 index 0000000..c352642 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_wien_margarete_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_dark.png new file mode 100644 index 0000000..5c466a4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_light.png new file mode 100644 index 0000000..0fb0f3c Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yamada_midori_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_dark.png new file mode 100644 index 0000000..ce98ece Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_light.png new file mode 100644 index 0000000..ddb6852 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yazawa_nico_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_dark.png new file mode 100644 index 0000000..c7e12cd Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_light.png new file mode 100644 index 0000000..942d557 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yoneme_mei_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_dark.png new file mode 100644 index 0000000..838c594 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_light.png new file mode 100644 index 0000000..8d7dfd0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yugiri_tsuzuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_dark.png new file mode 100644 index 0000000..f2794ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_light.png new file mode 100644 index 0000000..321ef34 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_anju_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_dark.png new file mode 100644 index 0000000..fb98bec Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_light.png new file mode 100644 index 0000000..1066f9b Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_yuki_setsuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_dark.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_dark.png new file mode 100644 index 0000000..be9d064 Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_light.png b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_light.png new file mode 100644 index 0000000..c8bb37e Binary files /dev/null and b/androidApp/src/main/res/mipmap-hdpi/llmp_icon_zhong_lanzhu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_dark.png new file mode 100644 index 0000000..648d130 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_light.png new file mode 100644 index 0000000..96715d8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_amakusa_hikaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_dark.png new file mode 100644 index 0000000..76ca828 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_light.png new file mode 100644 index 0000000..d50d61d Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_anyoji_hime_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_dark.png new file mode 100644 index 0000000..3bd51d2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_light.png new file mode 100644 index 0000000..3080965 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_arashi_chisato_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_dark.png new file mode 100644 index 0000000..f26157f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_light.png new file mode 100644 index 0000000..44294e4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_asaka_karin_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_dark.png new file mode 100644 index 0000000..c26d4e5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_light.png new file mode 100644 index 0000000..9b03ce9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ayase_eli_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_dark.png new file mode 100644 index 0000000..f3f566f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_light.png new file mode 100644 index 0000000..a13a5d8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_azabu_mai_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png new file mode 100644 index 0000000..3e936b1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png new file mode 100644 index 0000000..9ba50f1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_dark.png new file mode 100644 index 0000000..b6e0327 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_light.png new file mode 100644 index 0000000..07e3122 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_chofu_noriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_dark.png new file mode 100644 index 0000000..6ccd0e6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_light.png new file mode 100644 index 0000000..41c2ebc Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_fujishima_megumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_dark.png new file mode 100644 index 0000000..e38c2ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_light.png new file mode 100644 index 0000000..b64e90c Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_goto_akira_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_dark.png new file mode 100644 index 0000000..018c06e Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_light.png new file mode 100644 index 0000000..a3bfecb Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harukaze_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_dark.png new file mode 100644 index 0000000..6d80f48 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_light.png new file mode 100644 index 0000000..f57d008 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_harumiya_yukuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_dark.png new file mode 100644 index 0000000..2a02338 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_light.png new file mode 100644 index 0000000..6e68471 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hazuki_ren_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_dark.png new file mode 100644 index 0000000..1cdc41c Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_light.png new file mode 100644 index 0000000..a6dedbe Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_heanna_sumire_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_dark.png new file mode 100644 index 0000000..b3401c3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_light.png new file mode 100644 index 0000000..d7a9177 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hiiragi_mao_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_dark.png new file mode 100644 index 0000000..5761801 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_light.png new file mode 100644 index 0000000..5246c79 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hijirisawa_yuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_dark.png new file mode 100644 index 0000000..a4a83bf Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_light.png new file mode 100644 index 0000000..b1be3f1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hinoshita_kaho_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_dark.png new file mode 100644 index 0000000..1ed27fd Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_light.png new file mode 100644 index 0000000..1709506 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hojo_yukino_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_dark.png new file mode 100644 index 0000000..d7cba6a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_light.png new file mode 100644 index 0000000..73eb4bc Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_hoshizora_rin_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_dark.png new file mode 100644 index 0000000..be4fc23 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_light.png new file mode 100644 index 0000000..b765cce Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kachimachi_kosuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_dark.png new file mode 100644 index 0000000..1c88698 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_light.png new file mode 100644 index 0000000..5d6ba15 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kanazawa_miracle_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_dark.png new file mode 100644 index 0000000..6399646 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_light.png new file mode 100644 index 0000000..4fe5b13 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_katsuragi_izumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_dark.png new file mode 100644 index 0000000..8b994ce Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_light.png new file mode 100644 index 0000000..a1c5629 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_leah_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_dark.png new file mode 100644 index 0000000..edf713d Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_light.png new file mode 100644 index 0000000..56de1cb Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kazuno_sarah_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_dark.png new file mode 100644 index 0000000..8c62983 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_light.png new file mode 100644 index 0000000..73ca225 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kinjo_maika_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_dark.png new file mode 100644 index 0000000..70ac4a8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_light.png new file mode 100644 index 0000000..a930ef1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kira_tsubasa_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_dark.png new file mode 100644 index 0000000..ace3709 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_light.png new file mode 100644 index 0000000..bc16baf Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_koizumi_hanayo_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_dark.png new file mode 100644 index 0000000..1436d85 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_light.png new file mode 100644 index 0000000..810fb4b Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_komagata_hanabi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_dark.png new file mode 100644 index 0000000..357f3d6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_light.png new file mode 100644 index 0000000..d0f21fa Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konoe_kanata_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_dark.png new file mode 100644 index 0000000..ab628f5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_light.png new file mode 100644 index 0000000..d491afa Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_konohana_aurora_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_dark.png new file mode 100644 index 0000000..4b78157 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_light.png new file mode 100644 index 0000000..7d74f25 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kosaka_honoka_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_dark.png new file mode 100644 index 0000000..4a05d89 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_light.png new file mode 100644 index 0000000..ebdb6c0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kunikida_hanamaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_dark.png new file mode 100644 index 0000000..27e920d Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_light.png new file mode 100644 index 0000000..c651414 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_dia_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_dark.png new file mode 100644 index 0000000..8bf604d Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_light.png new file mode 100644 index 0000000..d2c5c49 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurosawa_ruby_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_dark.png new file mode 100644 index 0000000..85ecf1c Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_light.png new file mode 100644 index 0000000..b6340fc Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_kurusu_toa_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_dark.png new file mode 100644 index 0000000..aa910cd Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_light.png new file mode 100644 index 0000000..509afe9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_matsuura_kanan_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_dark.png new file mode 100644 index 0000000..583ca61 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_light.png new file mode 100644 index 0000000..5f1c46f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mifune_shioriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_dark.png new file mode 100644 index 0000000..c8877ab Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_light.png new file mode 100644 index 0000000..6f789e4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_mikasa_maya_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_dark.png new file mode 100644 index 0000000..fc3879e Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_light.png new file mode 100644 index 0000000..2426958 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_minami_kotori_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_dark.png new file mode 100644 index 0000000..414f6a7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_light.png new file mode 100644 index 0000000..8e11b13 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_miyashita_ai_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_dark.png new file mode 100644 index 0000000..bfe4603 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_light.png new file mode 100644 index 0000000..794b69a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_momose_ginko_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_dark.png new file mode 100644 index 0000000..bf615ff Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_light.png new file mode 100644 index 0000000..2410058 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_murano_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_dark.png new file mode 100644 index 0000000..51dc5bd Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_light.png new file mode 100644 index 0000000..4bd89cb Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nakasu_kasumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_dark.png new file mode 100644 index 0000000..c04c531 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_light.png new file mode 100644 index 0000000..c16c60e Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_nishikino_maki_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_dark.png new file mode 100644 index 0000000..f19946c Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_light.png new file mode 100644 index 0000000..94151b9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_ohara_mari_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_dark.png new file mode 100644 index 0000000..3d83321 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_light.png new file mode 100644 index 0000000..e78f1ef Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_natsumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_dark.png new file mode 100644 index 0000000..a2b36b7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_light.png new file mode 100644 index 0000000..785a6ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_onitsuka_tomari_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_dark.png new file mode 100644 index 0000000..19207f1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_light.png new file mode 100644 index 0000000..c778419 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osaka_shizuku_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_dark.png new file mode 100644 index 0000000..8e61534 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_light.png new file mode 100644 index 0000000..94a65a1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_osawa_rurino_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_dark.png new file mode 100644 index 0000000..ac98a44 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_light.png new file mode 100644 index 0000000..0967dfa Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_otomune_kozue_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_dark.png new file mode 100644 index 0000000..d2e1836 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_light.png new file mode 100644 index 0000000..7005f99 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_reisawa_aoi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_dark.png new file mode 100644 index 0000000..c5c726d Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_light.png new file mode 100644 index 0000000..3e5954a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurakoji_kinako_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_dark.png new file mode 100644 index 0000000..a2880f0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_light.png new file mode 100644 index 0000000..9b0c20a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sakurauchi_riko_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_dark.png new file mode 100644 index 0000000..9f912fd Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_light.png new file mode 100644 index 0000000..4611cf5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sasaki_shion_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_dark.png new file mode 100644 index 0000000..1f50a71 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_light.png new file mode 100644 index 0000000..7b6bec4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shibuya_kanon_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_dark.png new file mode 100644 index 0000000..fab8819 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_light.png new file mode 100644 index 0000000..bf47827 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_shinowa_mion_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_dark.png new file mode 100644 index 0000000..467cf18 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_light.png new file mode 100644 index 0000000..e9e2ab7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sonoda_umi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_dark.png new file mode 100644 index 0000000..e3677fd Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_light.png new file mode 100644 index 0000000..3c84fe3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_sumeragi_yuzuha_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_dark.png new file mode 100644 index 0000000..dab9577 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_light.png new file mode 100644 index 0000000..599b26e Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_suzuka_rena_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_dark.png new file mode 100644 index 0000000..d7d9ec6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_light.png new file mode 100644 index 0000000..f8383b3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takahashi_polka_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_dark.png new file mode 100644 index 0000000..0d072a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_light.png new file mode 100644 index 0000000..4110992 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takami_chika_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_dark.png new file mode 100644 index 0000000..5b1112f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_light.png new file mode 100644 index 0000000..6e67448 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takasaki_yu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_dark.png new file mode 100644 index 0000000..37119b9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_light.png new file mode 100644 index 0000000..ad87756 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_takizawa_anzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_dark.png new file mode 100644 index 0000000..aed6398 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_light.png new file mode 100644 index 0000000..29d92ba Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tang_keke_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_dark.png new file mode 100644 index 0000000..af2d8be Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_light.png new file mode 100644 index 0000000..c1012ac Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_taylor_mia_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_dark.png new file mode 100644 index 0000000..0427d77 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_light.png new file mode 100644 index 0000000..6fa316e Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tennoji_rina_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_dark.png new file mode 100644 index 0000000..8b1e72a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_light.png new file mode 100644 index 0000000..046b4e6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_todo_erena_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_dark.png new file mode 100644 index 0000000..615cf90 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_light.png new file mode 100644 index 0000000..794a6eb Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tojo_nozomi_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_dark.png new file mode 100644 index 0000000..2ceafb4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_light.png new file mode 100644 index 0000000..0953938 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsubaki_rurika_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_dark.png new file mode 100644 index 0000000..95934c5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_light.png new file mode 100644 index 0000000..9dbd4fc Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_tsushima_yoshiko_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_dark.png new file mode 100644 index 0000000..1e5ee36 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_light.png new file mode 100644 index 0000000..9952bb0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_uehara_ayumu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_dark.png new file mode 100644 index 0000000..0d2510a Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_light.png new file mode 100644 index 0000000..fd20a25 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_verde_emma_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_dark.png new file mode 100644 index 0000000..5d6130f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_light.png new file mode 100644 index 0000000..821f6cf Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakana_shiki_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_dark.png new file mode 100644 index 0000000..90c0076 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_light.png new file mode 100644 index 0000000..1a0fd67 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wakatsuki_misuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_dark.png new file mode 100644 index 0000000..676800f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_light.png new file mode 100644 index 0000000..821e712 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_watanabe_you_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_dark.png new file mode 100644 index 0000000..32056ed Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_light.png new file mode 100644 index 0000000..1ee93d7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_wien_margarete_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_dark.png new file mode 100644 index 0000000..39a1e53 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_light.png new file mode 100644 index 0000000..8f762c9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yamada_midori_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_dark.png new file mode 100644 index 0000000..e820adc Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_light.png new file mode 100644 index 0000000..ab5b493 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yazawa_nico_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_dark.png new file mode 100644 index 0000000..fe6fb40 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_light.png new file mode 100644 index 0000000..c510612 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yoneme_mei_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_dark.png new file mode 100644 index 0000000..334e78c Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_light.png new file mode 100644 index 0000000..16b7521 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yugiri_tsuzuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_dark.png new file mode 100644 index 0000000..d8124b5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_light.png new file mode 100644 index 0000000..af127b4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_anju_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_dark.png new file mode 100644 index 0000000..876fc99 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_light.png new file mode 100644 index 0000000..3e8216f Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_yuki_setsuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_dark.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_dark.png new file mode 100644 index 0000000..9e46cb4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_light.png b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_light.png new file mode 100644 index 0000000..59c3364 Binary files /dev/null and b/androidApp/src/main/res/mipmap-mdpi/llmp_icon_zhong_lanzhu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_dark.png new file mode 100644 index 0000000..43c8a13 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_light.png new file mode 100644 index 0000000..270a5b3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_amakusa_hikaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_dark.png new file mode 100644 index 0000000..18f7fbe Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_light.png new file mode 100644 index 0000000..0c18ba7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_anyoji_hime_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_dark.png new file mode 100644 index 0000000..6b18b43 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_light.png new file mode 100644 index 0000000..7ca99b4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_arashi_chisato_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_dark.png new file mode 100644 index 0000000..f213a65 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_light.png new file mode 100644 index 0000000..41f97a6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_asaka_karin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_dark.png new file mode 100644 index 0000000..b28b607 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_light.png new file mode 100644 index 0000000..ca669e7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ayase_eli_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_dark.png new file mode 100644 index 0000000..4511358 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_light.png new file mode 100644 index 0000000..228d3a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_azabu_mai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png new file mode 100644 index 0000000..35c26da Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png new file mode 100644 index 0000000..4cf0015 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_dark.png new file mode 100644 index 0000000..8cd53ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_light.png new file mode 100644 index 0000000..3ba9bf5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_chofu_noriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_dark.png new file mode 100644 index 0000000..1b6e99f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_light.png new file mode 100644 index 0000000..2c0ae26 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_fujishima_megumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_dark.png new file mode 100644 index 0000000..1f7f411 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_light.png new file mode 100644 index 0000000..754d0a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_goto_akira_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_dark.png new file mode 100644 index 0000000..3c151ae Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_light.png new file mode 100644 index 0000000..22c173f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harukaze_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_dark.png new file mode 100644 index 0000000..5f1579c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_light.png new file mode 100644 index 0000000..5352464 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_harumiya_yukuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_dark.png new file mode 100644 index 0000000..7fd0d7d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_light.png new file mode 100644 index 0000000..b6d2c03 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hazuki_ren_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_dark.png new file mode 100644 index 0000000..7de7be4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_light.png new file mode 100644 index 0000000..e62562d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_heanna_sumire_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_dark.png new file mode 100644 index 0000000..b8967c7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_light.png new file mode 100644 index 0000000..54f60c1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hiiragi_mao_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_dark.png new file mode 100644 index 0000000..6ce5c60 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_light.png new file mode 100644 index 0000000..b0f85c6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hijirisawa_yuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_dark.png new file mode 100644 index 0000000..4a9c601 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_light.png new file mode 100644 index 0000000..d9a0b9c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hinoshita_kaho_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_dark.png new file mode 100644 index 0000000..9eaf2b2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_light.png new file mode 100644 index 0000000..34af0c3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hojo_yukino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_dark.png new file mode 100644 index 0000000..f448ebf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_light.png new file mode 100644 index 0000000..9cdb6c6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_hoshizora_rin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_dark.png new file mode 100644 index 0000000..e997b50 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_light.png new file mode 100644 index 0000000..1483880 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kachimachi_kosuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_dark.png new file mode 100644 index 0000000..0c1d27f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_light.png new file mode 100644 index 0000000..7e105f7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kanazawa_miracle_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_dark.png new file mode 100644 index 0000000..9627b86 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_light.png new file mode 100644 index 0000000..fe3bff1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_katsuragi_izumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_dark.png new file mode 100644 index 0000000..dd5c915 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_light.png new file mode 100644 index 0000000..c5afb53 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_leah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_dark.png new file mode 100644 index 0000000..d378549 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_light.png new file mode 100644 index 0000000..1827f4f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kazuno_sarah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_dark.png new file mode 100644 index 0000000..fa1eefd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_light.png new file mode 100644 index 0000000..25540ea Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kinjo_maika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_dark.png new file mode 100644 index 0000000..26ed369 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_light.png new file mode 100644 index 0000000..14034d6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kira_tsubasa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_dark.png new file mode 100644 index 0000000..eab038b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_light.png new file mode 100644 index 0000000..5209929 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_koizumi_hanayo_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_dark.png new file mode 100644 index 0000000..5d2f7d7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_light.png new file mode 100644 index 0000000..52b91d2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_komagata_hanabi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_dark.png new file mode 100644 index 0000000..731e2b7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_light.png new file mode 100644 index 0000000..2762f21 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konoe_kanata_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_dark.png new file mode 100644 index 0000000..2092b0f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_light.png new file mode 100644 index 0000000..df883e3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_konohana_aurora_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_dark.png new file mode 100644 index 0000000..a7baa1a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_light.png new file mode 100644 index 0000000..2dec380 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kosaka_honoka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_dark.png new file mode 100644 index 0000000..a558fe9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_light.png new file mode 100644 index 0000000..69d890e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kunikida_hanamaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_dark.png new file mode 100644 index 0000000..af3b230 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_light.png new file mode 100644 index 0000000..7bbd229 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_dia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_dark.png new file mode 100644 index 0000000..bbaeb1e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_light.png new file mode 100644 index 0000000..30c12b4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurosawa_ruby_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_dark.png new file mode 100644 index 0000000..915a91b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_light.png new file mode 100644 index 0000000..22b322b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_kurusu_toa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_dark.png new file mode 100644 index 0000000..bfeb040 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_light.png new file mode 100644 index 0000000..e112f03 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_matsuura_kanan_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_dark.png new file mode 100644 index 0000000..e4b7c07 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_light.png new file mode 100644 index 0000000..264db35 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mifune_shioriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_dark.png new file mode 100644 index 0000000..82e1b6d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_light.png new file mode 100644 index 0000000..4b934f0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_mikasa_maya_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_dark.png new file mode 100644 index 0000000..7cd3c3c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_light.png new file mode 100644 index 0000000..402f6ad Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_minami_kotori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_dark.png new file mode 100644 index 0000000..a247702 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_light.png new file mode 100644 index 0000000..c4e43f2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_miyashita_ai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_dark.png new file mode 100644 index 0000000..12c3457 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_light.png new file mode 100644 index 0000000..6974e03 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_momose_ginko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_dark.png new file mode 100644 index 0000000..220ea87 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_light.png new file mode 100644 index 0000000..0f4299f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_murano_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_dark.png new file mode 100644 index 0000000..b440961 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_light.png new file mode 100644 index 0000000..167192a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nakasu_kasumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_dark.png new file mode 100644 index 0000000..65c02ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_light.png new file mode 100644 index 0000000..2d7f46b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_nishikino_maki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_dark.png new file mode 100644 index 0000000..25cec17 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_light.png new file mode 100644 index 0000000..e14d436 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_ohara_mari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_dark.png new file mode 100644 index 0000000..5ccb737 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_light.png new file mode 100644 index 0000000..1ce7abc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_natsumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_dark.png new file mode 100644 index 0000000..ab56548 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_light.png new file mode 100644 index 0000000..301b67c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_onitsuka_tomari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_dark.png new file mode 100644 index 0000000..741be01 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_light.png new file mode 100644 index 0000000..a763759 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osaka_shizuku_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_dark.png new file mode 100644 index 0000000..37d4be4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_light.png new file mode 100644 index 0000000..912c4df Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_osawa_rurino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_dark.png new file mode 100644 index 0000000..81a830b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_light.png new file mode 100644 index 0000000..2cfefad Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_otomune_kozue_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_dark.png new file mode 100644 index 0000000..a798c13 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_light.png new file mode 100644 index 0000000..49705af Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_reisawa_aoi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_dark.png new file mode 100644 index 0000000..cdf1038 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_light.png new file mode 100644 index 0000000..c7d03cf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurakoji_kinako_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_dark.png new file mode 100644 index 0000000..edf2932 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_light.png new file mode 100644 index 0000000..d42a421 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sakurauchi_riko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_dark.png new file mode 100644 index 0000000..9b8fd71 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_light.png new file mode 100644 index 0000000..193cb52 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sasaki_shion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_dark.png new file mode 100644 index 0000000..d64ae2d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_light.png new file mode 100644 index 0000000..ff41058 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shibuya_kanon_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_dark.png new file mode 100644 index 0000000..bca50d7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_light.png new file mode 100644 index 0000000..a10b69e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_shinowa_mion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_dark.png new file mode 100644 index 0000000..8fed4df Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_light.png new file mode 100644 index 0000000..a225522 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sonoda_umi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_dark.png new file mode 100644 index 0000000..85a3bf3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_light.png new file mode 100644 index 0000000..75602c1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_sumeragi_yuzuha_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_dark.png new file mode 100644 index 0000000..5f06226 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_light.png new file mode 100644 index 0000000..9f7772a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_suzuka_rena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_dark.png new file mode 100644 index 0000000..74aac7a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_light.png new file mode 100644 index 0000000..8a843dc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takahashi_polka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_dark.png new file mode 100644 index 0000000..33b5103 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_light.png new file mode 100644 index 0000000..e4a6857 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takami_chika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_dark.png new file mode 100644 index 0000000..c0607d8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_light.png new file mode 100644 index 0000000..e3006d6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takasaki_yu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_dark.png new file mode 100644 index 0000000..11755e4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_light.png new file mode 100644 index 0000000..bec74d7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_takizawa_anzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_dark.png new file mode 100644 index 0000000..5b42a41 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_light.png new file mode 100644 index 0000000..40c7eec Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tang_keke_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_dark.png new file mode 100644 index 0000000..71bbd1f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_light.png new file mode 100644 index 0000000..911a7d3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_taylor_mia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_dark.png new file mode 100644 index 0000000..bc2de1f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_light.png new file mode 100644 index 0000000..6ac8c2b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tennoji_rina_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_dark.png new file mode 100644 index 0000000..943e6d1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_light.png new file mode 100644 index 0000000..9cce806 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_todo_erena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_dark.png new file mode 100644 index 0000000..9571383 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_light.png new file mode 100644 index 0000000..805a31f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tojo_nozomi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_dark.png new file mode 100644 index 0000000..b38e737 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_light.png new file mode 100644 index 0000000..7a8d765 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsubaki_rurika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_dark.png new file mode 100644 index 0000000..80ae941 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_light.png new file mode 100644 index 0000000..3e0e895 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_tsushima_yoshiko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_dark.png new file mode 100644 index 0000000..732b475 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_light.png new file mode 100644 index 0000000..299d585 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_uehara_ayumu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_dark.png new file mode 100644 index 0000000..2fa5215 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_light.png new file mode 100644 index 0000000..bd9e729 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_verde_emma_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_dark.png new file mode 100644 index 0000000..dcd5c09 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_light.png new file mode 100644 index 0000000..cc45f04 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakana_shiki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_dark.png new file mode 100644 index 0000000..bb0eb18 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_light.png new file mode 100644 index 0000000..e79f4f8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wakatsuki_misuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_dark.png new file mode 100644 index 0000000..b7d819d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_light.png new file mode 100644 index 0000000..bafc467 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_watanabe_you_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_dark.png new file mode 100644 index 0000000..acacf3b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_light.png new file mode 100644 index 0000000..14eb003 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_wien_margarete_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_dark.png new file mode 100644 index 0000000..5cb4bb2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_light.png new file mode 100644 index 0000000..6055646 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yamada_midori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_dark.png new file mode 100644 index 0000000..0220723 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_light.png new file mode 100644 index 0000000..52233ce Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yazawa_nico_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_dark.png new file mode 100644 index 0000000..bc1d641 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_light.png new file mode 100644 index 0000000..1f9a30b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yoneme_mei_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_dark.png new file mode 100644 index 0000000..2fe34c4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_light.png new file mode 100644 index 0000000..0ed0362 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yugiri_tsuzuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_dark.png new file mode 100644 index 0000000..73848be Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_light.png new file mode 100644 index 0000000..cbb4cc3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_anju_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_dark.png new file mode 100644 index 0000000..7b93260 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_light.png new file mode 100644 index 0000000..63ed9c0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_yuki_setsuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_dark.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_dark.png new file mode 100644 index 0000000..ebd9048 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_light.png b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_light.png new file mode 100644 index 0000000..90b9c9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xhdpi/llmp_icon_zhong_lanzhu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_dark.png new file mode 100644 index 0000000..bbe74a5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_light.png new file mode 100644 index 0000000..696ef30 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_amakusa_hikaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_dark.png new file mode 100644 index 0000000..ddc1e9c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_light.png new file mode 100644 index 0000000..0c5f64c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_anyoji_hime_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_dark.png new file mode 100644 index 0000000..9632de0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_light.png new file mode 100644 index 0000000..de55780 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_arashi_chisato_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_dark.png new file mode 100644 index 0000000..2e5fba8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_light.png new file mode 100644 index 0000000..17b55c1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_asaka_karin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_dark.png new file mode 100644 index 0000000..f985124 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_light.png new file mode 100644 index 0000000..ead47cf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ayase_eli_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_dark.png new file mode 100644 index 0000000..10f25b8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_light.png new file mode 100644 index 0000000..a7c5380 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_azabu_mai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png new file mode 100644 index 0000000..4632319 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png new file mode 100644 index 0000000..f2e0f00 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_dark.png new file mode 100644 index 0000000..41f5c5a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_light.png new file mode 100644 index 0000000..966f169 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_chofu_noriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_dark.png new file mode 100644 index 0000000..18d0db5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_light.png new file mode 100644 index 0000000..8103cff Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_fujishima_megumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_dark.png new file mode 100644 index 0000000..b5f50fa Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_light.png new file mode 100644 index 0000000..5ff535d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_goto_akira_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_dark.png new file mode 100644 index 0000000..583eac9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_light.png new file mode 100644 index 0000000..6b4e728 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harukaze_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_dark.png new file mode 100644 index 0000000..00798e5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_light.png new file mode 100644 index 0000000..0ce60e9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_harumiya_yukuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_dark.png new file mode 100644 index 0000000..041c531 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_light.png new file mode 100644 index 0000000..33879f7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hazuki_ren_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_dark.png new file mode 100644 index 0000000..61f35c9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_light.png new file mode 100644 index 0000000..d3ceede Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_heanna_sumire_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_dark.png new file mode 100644 index 0000000..0c7a6a0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_light.png new file mode 100644 index 0000000..5305c20 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hiiragi_mao_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_dark.png new file mode 100644 index 0000000..363b660 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_light.png new file mode 100644 index 0000000..0a22768 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hijirisawa_yuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_dark.png new file mode 100644 index 0000000..d6a42fd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_light.png new file mode 100644 index 0000000..4317975 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hinoshita_kaho_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_dark.png new file mode 100644 index 0000000..ad43b7d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_light.png new file mode 100644 index 0000000..160ed40 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hojo_yukino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_dark.png new file mode 100644 index 0000000..f1251a8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_light.png new file mode 100644 index 0000000..8eb728f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_hoshizora_rin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_dark.png new file mode 100644 index 0000000..333afda Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_light.png new file mode 100644 index 0000000..0ca9129 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kachimachi_kosuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_dark.png new file mode 100644 index 0000000..9020532 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_light.png new file mode 100644 index 0000000..a8eb616 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kanazawa_miracle_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_dark.png new file mode 100644 index 0000000..3162271 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_light.png new file mode 100644 index 0000000..fdebdab Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_katsuragi_izumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_dark.png new file mode 100644 index 0000000..5bf9945 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_light.png new file mode 100644 index 0000000..bbe1542 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_leah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_dark.png new file mode 100644 index 0000000..aad15f2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_light.png new file mode 100644 index 0000000..d614d6e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kazuno_sarah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_dark.png new file mode 100644 index 0000000..9347b7e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_light.png new file mode 100644 index 0000000..f27b4f6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kinjo_maika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_dark.png new file mode 100644 index 0000000..59bb297 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_light.png new file mode 100644 index 0000000..0467d2b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kira_tsubasa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_dark.png new file mode 100644 index 0000000..c0287eb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_light.png new file mode 100644 index 0000000..2e0f9be Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_koizumi_hanayo_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_dark.png new file mode 100644 index 0000000..78234a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_light.png new file mode 100644 index 0000000..0a83bfd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_komagata_hanabi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_dark.png new file mode 100644 index 0000000..d97c3ae Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_light.png new file mode 100644 index 0000000..410fa2f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konoe_kanata_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_dark.png new file mode 100644 index 0000000..ebdaf1a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_light.png new file mode 100644 index 0000000..5b48bfe Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_konohana_aurora_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_dark.png new file mode 100644 index 0000000..4bcfde6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_light.png new file mode 100644 index 0000000..abb465b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kosaka_honoka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_dark.png new file mode 100644 index 0000000..06f0e27 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_light.png new file mode 100644 index 0000000..41f828c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kunikida_hanamaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_dark.png new file mode 100644 index 0000000..98a13e2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_light.png new file mode 100644 index 0000000..e04faef Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_dia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_dark.png new file mode 100644 index 0000000..81636ac Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_light.png new file mode 100644 index 0000000..6bd3137 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurosawa_ruby_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_dark.png new file mode 100644 index 0000000..9b13017 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_light.png new file mode 100644 index 0000000..d682bbf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_kurusu_toa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_dark.png new file mode 100644 index 0000000..95af584 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_light.png new file mode 100644 index 0000000..ac19043 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_matsuura_kanan_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_dark.png new file mode 100644 index 0000000..5928374 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_light.png new file mode 100644 index 0000000..65453d5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mifune_shioriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_dark.png new file mode 100644 index 0000000..4775e45 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_light.png new file mode 100644 index 0000000..f8b927d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_mikasa_maya_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_dark.png new file mode 100644 index 0000000..a784dbd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_light.png new file mode 100644 index 0000000..b931b0d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_minami_kotori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_dark.png new file mode 100644 index 0000000..be5c919 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_light.png new file mode 100644 index 0000000..787eb6a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_miyashita_ai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_dark.png new file mode 100644 index 0000000..a9b4561 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_light.png new file mode 100644 index 0000000..ab4e547 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_momose_ginko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_dark.png new file mode 100644 index 0000000..8833aa4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_light.png new file mode 100644 index 0000000..8dbf20c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_murano_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_dark.png new file mode 100644 index 0000000..68aac9d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_light.png new file mode 100644 index 0000000..c60aa75 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nakasu_kasumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_dark.png new file mode 100644 index 0000000..3fb9ac6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_light.png new file mode 100644 index 0000000..41aade4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_nishikino_maki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_dark.png new file mode 100644 index 0000000..363aaa6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_light.png new file mode 100644 index 0000000..113f108 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_ohara_mari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_dark.png new file mode 100644 index 0000000..200c69b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_light.png new file mode 100644 index 0000000..0a69a8c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_natsumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_dark.png new file mode 100644 index 0000000..c8b7a65 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_light.png new file mode 100644 index 0000000..ea09043 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_onitsuka_tomari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_dark.png new file mode 100644 index 0000000..e9370d1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_light.png new file mode 100644 index 0000000..f96f676 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osaka_shizuku_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_dark.png new file mode 100644 index 0000000..2dafc37 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_light.png new file mode 100644 index 0000000..e80f9d8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_osawa_rurino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_dark.png new file mode 100644 index 0000000..cd56544 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_light.png new file mode 100644 index 0000000..05fc95f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_otomune_kozue_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_dark.png new file mode 100644 index 0000000..059ec7e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_light.png new file mode 100644 index 0000000..39199c5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_reisawa_aoi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_dark.png new file mode 100644 index 0000000..e3fedc7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_light.png new file mode 100644 index 0000000..b41628c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurakoji_kinako_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_dark.png new file mode 100644 index 0000000..0d594b5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_light.png new file mode 100644 index 0000000..5193a75 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sakurauchi_riko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_dark.png new file mode 100644 index 0000000..b6ebbb7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_light.png new file mode 100644 index 0000000..080c548 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sasaki_shion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_dark.png new file mode 100644 index 0000000..6743ae0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_light.png new file mode 100644 index 0000000..9793657 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shibuya_kanon_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_dark.png new file mode 100644 index 0000000..3d6a1a7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_light.png new file mode 100644 index 0000000..2883b0c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_shinowa_mion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_dark.png new file mode 100644 index 0000000..4dcf71c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_light.png new file mode 100644 index 0000000..c506d9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sonoda_umi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_dark.png new file mode 100644 index 0000000..db0fa5a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_light.png new file mode 100644 index 0000000..5f88678 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_sumeragi_yuzuha_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_dark.png new file mode 100644 index 0000000..c6061a6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_light.png new file mode 100644 index 0000000..cd2cea4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_suzuka_rena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_dark.png new file mode 100644 index 0000000..a41eea9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_light.png new file mode 100644 index 0000000..bc852f8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takahashi_polka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_dark.png new file mode 100644 index 0000000..c678703 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_light.png new file mode 100644 index 0000000..fb73b16 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takami_chika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_dark.png new file mode 100644 index 0000000..7a413f5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_light.png new file mode 100644 index 0000000..fc2b220 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takasaki_yu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_dark.png new file mode 100644 index 0000000..1fe3d76 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_light.png new file mode 100644 index 0000000..31a5374 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_takizawa_anzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_dark.png new file mode 100644 index 0000000..9237791 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_light.png new file mode 100644 index 0000000..230db2e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tang_keke_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_dark.png new file mode 100644 index 0000000..58e2018 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_light.png new file mode 100644 index 0000000..75717e6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_taylor_mia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_dark.png new file mode 100644 index 0000000..7532cfe Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_light.png new file mode 100644 index 0000000..94453b6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tennoji_rina_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_dark.png new file mode 100644 index 0000000..bc928d8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_light.png new file mode 100644 index 0000000..bc86e7b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_todo_erena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_dark.png new file mode 100644 index 0000000..0360d34 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_light.png new file mode 100644 index 0000000..433648e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tojo_nozomi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_dark.png new file mode 100644 index 0000000..5feedee Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_light.png new file mode 100644 index 0000000..c2cc6ce Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsubaki_rurika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_dark.png new file mode 100644 index 0000000..efc117d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_light.png new file mode 100644 index 0000000..adfbb78 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_tsushima_yoshiko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_dark.png new file mode 100644 index 0000000..2187fb3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_light.png new file mode 100644 index 0000000..382a2f3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_uehara_ayumu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_dark.png new file mode 100644 index 0000000..23813e5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_light.png new file mode 100644 index 0000000..d5b634f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_verde_emma_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_dark.png new file mode 100644 index 0000000..11ba75c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_light.png new file mode 100644 index 0000000..568139f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakana_shiki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_dark.png new file mode 100644 index 0000000..0ecfe77 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_light.png new file mode 100644 index 0000000..a6cb8ca Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wakatsuki_misuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_dark.png new file mode 100644 index 0000000..b034171 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_light.png new file mode 100644 index 0000000..bf264ce Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_watanabe_you_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_dark.png new file mode 100644 index 0000000..26332ba Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_light.png new file mode 100644 index 0000000..c322d5a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_wien_margarete_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_dark.png new file mode 100644 index 0000000..d9842b0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_light.png new file mode 100644 index 0000000..ff85ab3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yamada_midori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_dark.png new file mode 100644 index 0000000..05eb071 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_light.png new file mode 100644 index 0000000..1c1663c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yazawa_nico_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_dark.png new file mode 100644 index 0000000..5dee6d2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_light.png new file mode 100644 index 0000000..f7ba23d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yoneme_mei_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_dark.png new file mode 100644 index 0000000..f9ca365 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_light.png new file mode 100644 index 0000000..ad0b003 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yugiri_tsuzuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_dark.png new file mode 100644 index 0000000..202a488 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_light.png new file mode 100644 index 0000000..07eedc3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_anju_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_dark.png new file mode 100644 index 0000000..d182e8a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_light.png new file mode 100644 index 0000000..5b23f7d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_yuki_setsuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_dark.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_dark.png new file mode 100644 index 0000000..af2c08e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_light.png b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_light.png new file mode 100644 index 0000000..28efd25 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxhdpi/llmp_icon_zhong_lanzhu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_dark.png new file mode 100644 index 0000000..b65a2f7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_light.png new file mode 100644 index 0000000..2974c33 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_amakusa_hikaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_dark.png new file mode 100644 index 0000000..8de4013 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_light.png new file mode 100644 index 0000000..0a27f05 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_anyoji_hime_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_dark.png new file mode 100644 index 0000000..23aa100 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_light.png new file mode 100644 index 0000000..eab8d16 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_arashi_chisato_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_dark.png new file mode 100644 index 0000000..0d8441d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_light.png new file mode 100644 index 0000000..6e76b97 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_asaka_karin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_dark.png new file mode 100644 index 0000000..2635315 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_light.png new file mode 100644 index 0000000..1bb04a0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ayase_eli_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_dark.png new file mode 100644 index 0000000..0e27e93 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_light.png new file mode 100644 index 0000000..3489234 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_azabu_mai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png new file mode 100644 index 0000000..e0fa5c4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png new file mode 100644 index 0000000..d3d3553 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ceras_yanagida_lilienfeld_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_dark.png new file mode 100644 index 0000000..5e55b68 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_light.png new file mode 100644 index 0000000..fcda061 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_chofu_noriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_dark.png new file mode 100644 index 0000000..f17f9d7 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_light.png new file mode 100644 index 0000000..a6ecf66 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_fujishima_megumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_dark.png new file mode 100644 index 0000000..b6410a9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_light.png new file mode 100644 index 0000000..6358bd6 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_goto_akira_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_dark.png new file mode 100644 index 0000000..4aed110 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_light.png new file mode 100644 index 0000000..764fccf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harukaze_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_dark.png new file mode 100644 index 0000000..978b34f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_light.png new file mode 100644 index 0000000..55376cb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_harumiya_yukuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_dark.png new file mode 100644 index 0000000..a241d55 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_light.png new file mode 100644 index 0000000..d0ca855 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hazuki_ren_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_dark.png new file mode 100644 index 0000000..88e081f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_light.png new file mode 100644 index 0000000..ec2465a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_heanna_sumire_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_dark.png new file mode 100644 index 0000000..3420b3b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_light.png new file mode 100644 index 0000000..cdc86c0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hiiragi_mao_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_dark.png new file mode 100644 index 0000000..eb4e085 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_light.png new file mode 100644 index 0000000..2dade9c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hijirisawa_yuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_dark.png new file mode 100644 index 0000000..f0953c2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_light.png new file mode 100644 index 0000000..44e722e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hinoshita_kaho_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_dark.png new file mode 100644 index 0000000..69c5f97 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_light.png new file mode 100644 index 0000000..6822973 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hojo_yukino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_dark.png new file mode 100644 index 0000000..29545fc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_light.png new file mode 100644 index 0000000..ac91edf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_hoshizora_rin_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_dark.png new file mode 100644 index 0000000..694ab7d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_light.png new file mode 100644 index 0000000..8a2ca61 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kachimachi_kosuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_dark.png new file mode 100644 index 0000000..e05b236 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_light.png new file mode 100644 index 0000000..9b04124 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kanazawa_miracle_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_dark.png new file mode 100644 index 0000000..3e5d789 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_light.png new file mode 100644 index 0000000..33c1681 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_katsuragi_izumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_dark.png new file mode 100644 index 0000000..af5cf6d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_light.png new file mode 100644 index 0000000..2111ebd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_leah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_dark.png new file mode 100644 index 0000000..a5d469c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_light.png new file mode 100644 index 0000000..e1b282b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kazuno_sarah_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_dark.png new file mode 100644 index 0000000..6b56749 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_light.png new file mode 100644 index 0000000..760ffab Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kinjo_maika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_dark.png new file mode 100644 index 0000000..1f02d16 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_light.png new file mode 100644 index 0000000..5331116 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kira_tsubasa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_dark.png new file mode 100644 index 0000000..93fb436 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_light.png new file mode 100644 index 0000000..ecfeae0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_koizumi_hanayo_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_dark.png new file mode 100644 index 0000000..8f353bb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_light.png new file mode 100644 index 0000000..ecf8580 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_komagata_hanabi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_dark.png new file mode 100644 index 0000000..b667159 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_light.png new file mode 100644 index 0000000..5a4c22a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konoe_kanata_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_dark.png new file mode 100644 index 0000000..0a10dcd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_light.png new file mode 100644 index 0000000..5ff2cc3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_konohana_aurora_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_dark.png new file mode 100644 index 0000000..7f272b1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_light.png new file mode 100644 index 0000000..bae75d1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kosaka_honoka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_dark.png new file mode 100644 index 0000000..5f09f59 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_light.png new file mode 100644 index 0000000..650273d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kunikida_hanamaru_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_dark.png new file mode 100644 index 0000000..28c886f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_light.png new file mode 100644 index 0000000..860355b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_dia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_dark.png new file mode 100644 index 0000000..e88a9fa Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_light.png new file mode 100644 index 0000000..5d89354 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurosawa_ruby_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_dark.png new file mode 100644 index 0000000..609bab8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_light.png new file mode 100644 index 0000000..2a0956b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_kurusu_toa_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_dark.png new file mode 100644 index 0000000..e989b62 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_light.png new file mode 100644 index 0000000..6a5fbbe Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_matsuura_kanan_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_dark.png new file mode 100644 index 0000000..4ffc07a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_light.png new file mode 100644 index 0000000..b20828f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mifune_shioriko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_dark.png new file mode 100644 index 0000000..be7f7e9 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_light.png new file mode 100644 index 0000000..5b678be Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_mikasa_maya_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_dark.png new file mode 100644 index 0000000..1b6f4da Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_light.png new file mode 100644 index 0000000..c5b0fb0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_minami_kotori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_dark.png new file mode 100644 index 0000000..e70fc32 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_light.png new file mode 100644 index 0000000..0739a9c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_miyashita_ai_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_dark.png new file mode 100644 index 0000000..9254c26 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_light.png new file mode 100644 index 0000000..06423dc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_momose_ginko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_dark.png new file mode 100644 index 0000000..32874bb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_light.png new file mode 100644 index 0000000..aa95134 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_murano_sayaka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_dark.png new file mode 100644 index 0000000..d01cd13 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_light.png new file mode 100644 index 0000000..e70e031 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nakasu_kasumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_dark.png new file mode 100644 index 0000000..821e57f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_light.png new file mode 100644 index 0000000..32bcb6d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_nishikino_maki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_dark.png new file mode 100644 index 0000000..bacf3e4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_light.png new file mode 100644 index 0000000..5c6da18 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_ohara_mari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_dark.png new file mode 100644 index 0000000..4af7019 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_light.png new file mode 100644 index 0000000..5251068 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_natsumi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_dark.png new file mode 100644 index 0000000..40c0391 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_light.png new file mode 100644 index 0000000..168c0f2 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_onitsuka_tomari_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_dark.png new file mode 100644 index 0000000..d54fdf8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_light.png new file mode 100644 index 0000000..09f9d1d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osaka_shizuku_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_dark.png new file mode 100644 index 0000000..0f3465c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_light.png new file mode 100644 index 0000000..5c2346a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_osawa_rurino_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_dark.png new file mode 100644 index 0000000..80a6be1 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_light.png new file mode 100644 index 0000000..ed2367f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_otomune_kozue_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_dark.png new file mode 100644 index 0000000..ccc9342 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_light.png new file mode 100644 index 0000000..42fff62 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_reisawa_aoi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_dark.png new file mode 100644 index 0000000..8ced758 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_light.png new file mode 100644 index 0000000..c1700c0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurakoji_kinako_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_dark.png new file mode 100644 index 0000000..a591b3b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_light.png new file mode 100644 index 0000000..f1c77df Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sakurauchi_riko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_dark.png new file mode 100644 index 0000000..9e0fa7c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_light.png new file mode 100644 index 0000000..2b5d0e0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sasaki_shion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_dark.png new file mode 100644 index 0000000..9d0c4fd Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_light.png new file mode 100644 index 0000000..fe80d55 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shibuya_kanon_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_dark.png new file mode 100644 index 0000000..fc61d48 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_light.png new file mode 100644 index 0000000..d33a448 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_shinowa_mion_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_dark.png new file mode 100644 index 0000000..1f46c7b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_light.png new file mode 100644 index 0000000..066a802 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sonoda_umi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_dark.png new file mode 100644 index 0000000..798457f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_light.png new file mode 100644 index 0000000..3364369 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_sumeragi_yuzuha_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_dark.png new file mode 100644 index 0000000..63e9546 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_light.png new file mode 100644 index 0000000..28bead8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_suzuka_rena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_dark.png new file mode 100644 index 0000000..132537d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_light.png new file mode 100644 index 0000000..9368baa Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takahashi_polka_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_dark.png new file mode 100644 index 0000000..975f70e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_light.png new file mode 100644 index 0000000..6b7e03b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takami_chika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_dark.png new file mode 100644 index 0000000..90824df Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_light.png new file mode 100644 index 0000000..c858b47 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takasaki_yu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_dark.png new file mode 100644 index 0000000..5a5a5ba Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_light.png new file mode 100644 index 0000000..8859384 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_takizawa_anzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_dark.png new file mode 100644 index 0000000..6f25d56 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_light.png new file mode 100644 index 0000000..f3395eb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tang_keke_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_dark.png new file mode 100644 index 0000000..7f647c8 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_light.png new file mode 100644 index 0000000..844ca2c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_taylor_mia_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_dark.png new file mode 100644 index 0000000..d021825 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_light.png new file mode 100644 index 0000000..8349db3 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tennoji_rina_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_dark.png new file mode 100644 index 0000000..238aedf Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_light.png new file mode 100644 index 0000000..038a27f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_todo_erena_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_dark.png new file mode 100644 index 0000000..974ad9f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_light.png new file mode 100644 index 0000000..5d19c2f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tojo_nozomi_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_dark.png new file mode 100644 index 0000000..de1b899 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_light.png new file mode 100644 index 0000000..998208d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsubaki_rurika_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_dark.png new file mode 100644 index 0000000..2165da5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_light.png new file mode 100644 index 0000000..257a9dc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_tsushima_yoshiko_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_dark.png new file mode 100644 index 0000000..ff01f7c Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_light.png new file mode 100644 index 0000000..a73e17a Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_uehara_ayumu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_dark.png new file mode 100644 index 0000000..bad3d37 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_light.png new file mode 100644 index 0000000..f425913 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_verde_emma_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_dark.png new file mode 100644 index 0000000..b1a3e03 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_light.png new file mode 100644 index 0000000..cee68a5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakana_shiki_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_dark.png new file mode 100644 index 0000000..2c85cb4 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_light.png new file mode 100644 index 0000000..bf13b88 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wakatsuki_misuzu_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_dark.png new file mode 100644 index 0000000..96221ee Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_light.png new file mode 100644 index 0000000..bbc16d5 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_watanabe_you_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_dark.png new file mode 100644 index 0000000..09a9e89 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_light.png new file mode 100644 index 0000000..dbcab56 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_wien_margarete_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_dark.png new file mode 100644 index 0000000..0399ebc Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_light.png new file mode 100644 index 0000000..1ce290f Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yamada_midori_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_dark.png new file mode 100644 index 0000000..e1a69bb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_light.png new file mode 100644 index 0000000..5f97e29 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yazawa_nico_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_dark.png new file mode 100644 index 0000000..9617068 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_light.png new file mode 100644 index 0000000..5b7f3cb Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yoneme_mei_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_dark.png new file mode 100644 index 0000000..159908b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_light.png new file mode 100644 index 0000000..7826409 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yugiri_tsuzuri_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_dark.png new file mode 100644 index 0000000..a7f320b Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_light.png new file mode 100644 index 0000000..e2d62b0 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_anju_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_dark.png new file mode 100644 index 0000000..1b08d5e Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_light.png new file mode 100644 index 0000000..03d8bde Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_yuki_setsuna_light.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_dark.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_dark.png new file mode 100644 index 0000000..5f27b42 Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_dark.png differ diff --git a/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_light.png b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_light.png new file mode 100644 index 0000000..735b43d Binary files /dev/null and b/androidApp/src/main/res/mipmap-xxxhdpi/llmp_icon_zhong_lanzhu_light.png differ diff --git a/androidApp/src/main/res/values/app_icon_colors.xml b/androidApp/src/main/res/values/app_icon_colors.xml new file mode 100644 index 0000000..1a31768 --- /dev/null +++ b/androidApp/src/main/res/values/app_icon_colors.xml @@ -0,0 +1 @@ +#FFEFE1#202124 diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-dark.png new file mode 100644 index 0000000..362db2f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-light.png new file mode 100644 index 0000000..71075a8 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/amakusa-hikaru-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-dark.png new file mode 100644 index 0000000..ca6d490 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-light.png new file mode 100644 index 0000000..e1da0b4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/anyoji-hime-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-dark.png new file mode 100644 index 0000000..9b2beef Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-light.png new file mode 100644 index 0000000..cacaf1c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/arashi-chisato-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-dark.png new file mode 100644 index 0000000..6b789f7 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-light.png new file mode 100644 index 0000000..6f857b6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/asaka-karin-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-dark.png new file mode 100644 index 0000000..0e4aca8 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-light.png new file mode 100644 index 0000000..0d7a3d9 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ayase-eli-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-dark.png new file mode 100644 index 0000000..e15761b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-light.png new file mode 100644 index 0000000..1ebd49d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/azabu-mai-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-dark.png new file mode 100644 index 0000000..400805e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-light.png new file mode 100644 index 0000000..8d5f8c4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ceras-yanagida-lilienfeld-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-dark.png new file mode 100644 index 0000000..fc03e9e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-light.png new file mode 100644 index 0000000..1c005f2 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/chofu-noriko-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/default-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/default-dark.png new file mode 100644 index 0000000..f2ea3f9 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/default-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/default-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/default-light.png new file mode 100644 index 0000000..b1df9d5 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/default-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-dark.png new file mode 100644 index 0000000..4f631ee Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-light.png new file mode 100644 index 0000000..a9b8751 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/fujishima-megumi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-dark.png new file mode 100644 index 0000000..74b4725 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-light.png new file mode 100644 index 0000000..8b6d3c6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/goto-akira-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-dark.png new file mode 100644 index 0000000..37a9cc0 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-light.png new file mode 100644 index 0000000..4ec3f44 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/harukaze-sayaka-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-dark.png new file mode 100644 index 0000000..dbb4eb3 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-light.png new file mode 100644 index 0000000..95a5b5d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/harumiya-yukuri-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-dark.png new file mode 100644 index 0000000..784c3f4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-light.png new file mode 100644 index 0000000..caf70b6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hazuki-ren-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-dark.png new file mode 100644 index 0000000..f791e95 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-light.png new file mode 100644 index 0000000..e3421f9 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/heanna-sumire-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-dark.png new file mode 100644 index 0000000..b63310c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-light.png new file mode 100644 index 0000000..f28a475 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hiiragi-mao-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-dark.png new file mode 100644 index 0000000..8d17c29 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-light.png new file mode 100644 index 0000000..739d71c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hijirisawa-yuna-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-dark.png new file mode 100644 index 0000000..b628572 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-light.png new file mode 100644 index 0000000..4e0067d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hinoshita-kaho-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-dark.png new file mode 100644 index 0000000..50e5fe9 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-light.png new file mode 100644 index 0000000..300e03d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hojo-yukino-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-dark.png new file mode 100644 index 0000000..c638e29 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-light.png new file mode 100644 index 0000000..695ccae Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/hoshizora-rin-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-dark.png new file mode 100644 index 0000000..1a13d62 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-light.png new file mode 100644 index 0000000..fe480f6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kachimachi-kosuzu-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-dark.png new file mode 100644 index 0000000..13f4ee4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-light.png new file mode 100644 index 0000000..4ef5547 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kanazawa-miracle-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-dark.png new file mode 100644 index 0000000..e15b059 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-light.png new file mode 100644 index 0000000..564d532 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/katsuragi-izumi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-dark.png new file mode 100644 index 0000000..4f3e417 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-light.png new file mode 100644 index 0000000..fd551c2 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-leah-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-dark.png new file mode 100644 index 0000000..6f181fc Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-light.png new file mode 100644 index 0000000..010ffbb Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kazuno-sarah-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-dark.png new file mode 100644 index 0000000..5f32201 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-light.png new file mode 100644 index 0000000..e47e04d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kinjo-maika-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-dark.png new file mode 100644 index 0000000..e4abc64 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-light.png new file mode 100644 index 0000000..c8fab9b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kira-tsubasa-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-dark.png new file mode 100644 index 0000000..ce573d4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-light.png new file mode 100644 index 0000000..0e7d17d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/koizumi-hanayo-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-dark.png new file mode 100644 index 0000000..f473f36 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-light.png new file mode 100644 index 0000000..6d8de48 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/komagata-hanabi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-dark.png new file mode 100644 index 0000000..1c86711 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-light.png new file mode 100644 index 0000000..742b022 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/konoe-kanata-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-dark.png new file mode 100644 index 0000000..81688de Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-light.png new file mode 100644 index 0000000..004019d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/konohana-aurora-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-dark.png new file mode 100644 index 0000000..aea860b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-light.png new file mode 100644 index 0000000..536edb4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kosaka-honoka-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-dark.png new file mode 100644 index 0000000..07d3584 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-light.png new file mode 100644 index 0000000..b714ade Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kunikida-hanamaru-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-dark.png new file mode 100644 index 0000000..4581d5c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-light.png new file mode 100644 index 0000000..ff8fea9 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-dia-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-dark.png new file mode 100644 index 0000000..caf3a67 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-light.png new file mode 100644 index 0000000..a0d1a86 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurosawa-ruby-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-dark.png new file mode 100644 index 0000000..91548f3 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-light.png new file mode 100644 index 0000000..050ed65 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/kurusu-toa-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-dark.png new file mode 100644 index 0000000..772c8fe Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-light.png new file mode 100644 index 0000000..8cf6a6b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/matsuura-kanan-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-dark.png new file mode 100644 index 0000000..dd5d68c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-light.png new file mode 100644 index 0000000..cb14bbe Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/mifune-shioriko-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-dark.png new file mode 100644 index 0000000..a932b6f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-light.png new file mode 100644 index 0000000..c79ab14 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/mikasa-maya-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-dark.png new file mode 100644 index 0000000..f47053d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-light.png new file mode 100644 index 0000000..10c626b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/minami-kotori-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-dark.png new file mode 100644 index 0000000..e47242e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-light.png new file mode 100644 index 0000000..b230e9d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/miyashita-ai-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-dark.png new file mode 100644 index 0000000..fdf7145 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-light.png new file mode 100644 index 0000000..6660e46 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/momose-ginko-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-dark.png new file mode 100644 index 0000000..1a09f12 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-light.png new file mode 100644 index 0000000..935a30f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/murano-sayaka-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-dark.png new file mode 100644 index 0000000..097b73e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-light.png new file mode 100644 index 0000000..338ae18 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/nakasu-kasumi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-dark.png new file mode 100644 index 0000000..9cb588b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-light.png new file mode 100644 index 0000000..1dcbd30 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/nishikino-maki-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-dark.png new file mode 100644 index 0000000..ae78084 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-light.png new file mode 100644 index 0000000..88212e1 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/ohara-mari-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-dark.png new file mode 100644 index 0000000..fc30088 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-light.png new file mode 100644 index 0000000..8ecab22 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-natsumi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-dark.png new file mode 100644 index 0000000..9ec7e4b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-light.png new file mode 100644 index 0000000..42736ee Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/onitsuka-tomari-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-dark.png new file mode 100644 index 0000000..e9c7238 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-light.png new file mode 100644 index 0000000..d3b23dc Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/osaka-shizuku-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-dark.png new file mode 100644 index 0000000..277aa68 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-light.png new file mode 100644 index 0000000..0aa7cc3 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/osawa-rurino-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-dark.png new file mode 100644 index 0000000..d39053f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-light.png new file mode 100644 index 0000000..d80a810 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/otomune-kozue-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-dark.png new file mode 100644 index 0000000..e9c2dc4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-light.png new file mode 100644 index 0000000..e29d79f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/reisawa-aoi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-dark.png new file mode 100644 index 0000000..628b9c8 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-light.png new file mode 100644 index 0000000..561d039 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sakurakoji-kinako-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-dark.png new file mode 100644 index 0000000..ea7baf7 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-light.png new file mode 100644 index 0000000..e8145bb Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sakurauchi-riko-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-dark.png new file mode 100644 index 0000000..c1f67ed Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-light.png new file mode 100644 index 0000000..91e6dc6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sasaki-shion-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-dark.png new file mode 100644 index 0000000..6f0581a Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-light.png new file mode 100644 index 0000000..e1bb94d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/shibuya-kanon-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-dark.png new file mode 100644 index 0000000..cb9300d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-light.png new file mode 100644 index 0000000..e058e3c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/shinowa-mion-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-dark.png new file mode 100644 index 0000000..c96d523 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-light.png new file mode 100644 index 0000000..02177df Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sonoda-umi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-dark.png new file mode 100644 index 0000000..3cbfd60 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-light.png new file mode 100644 index 0000000..6a99d8c Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/sumeragi-yuzuha-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-dark.png new file mode 100644 index 0000000..edf5b51 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-light.png new file mode 100644 index 0000000..8134cdf Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/suzuka-rena-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-dark.png new file mode 100644 index 0000000..1507157 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-light.png new file mode 100644 index 0000000..deae632 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takahashi-polka-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-dark.png new file mode 100644 index 0000000..7b74ecd Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-light.png new file mode 100644 index 0000000..1710542 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takami-chika-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-dark.png new file mode 100644 index 0000000..936e230 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-light.png new file mode 100644 index 0000000..a45f80e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takasaki-yu-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-dark.png new file mode 100644 index 0000000..a2a4a26 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-light.png new file mode 100644 index 0000000..42120c4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/takizawa-anzu-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-dark.png new file mode 100644 index 0000000..013b633 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-light.png new file mode 100644 index 0000000..2977a6a Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tang-keke-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-dark.png new file mode 100644 index 0000000..5cdbe1e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-light.png new file mode 100644 index 0000000..5a0540f Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/taylor-mia-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-dark.png new file mode 100644 index 0000000..80ffb14 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-light.png new file mode 100644 index 0000000..8882879 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tennoji-rina-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-dark.png new file mode 100644 index 0000000..66ddf4a Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-light.png new file mode 100644 index 0000000..d815f57 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/todo-erena-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-dark.png new file mode 100644 index 0000000..a780aae Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-light.png new file mode 100644 index 0000000..cb18e82 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tojo-nozomi-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-dark.png new file mode 100644 index 0000000..0b54866 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-light.png new file mode 100644 index 0000000..9a96c81 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tsubaki-rurika-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-dark.png new file mode 100644 index 0000000..5ea5c8d Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-light.png new file mode 100644 index 0000000..c989175 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/tsushima-yoshiko-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-dark.png new file mode 100644 index 0000000..de85b4e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-light.png new file mode 100644 index 0000000..939db24 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/uehara-ayumu-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-dark.png new file mode 100644 index 0000000..13c4696 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-light.png new file mode 100644 index 0000000..1cd7998 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/verde-emma-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-dark.png new file mode 100644 index 0000000..8aa8446 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-light.png new file mode 100644 index 0000000..9de8075 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wakana-shiki-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-dark.png new file mode 100644 index 0000000..9aade38 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-light.png new file mode 100644 index 0000000..684cff0 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wakatsuki-misuzu-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-dark.png new file mode 100644 index 0000000..8422565 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-light.png new file mode 100644 index 0000000..b9b4ea5 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/watanabe-you-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-dark.png new file mode 100644 index 0000000..3ed6a79 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-light.png new file mode 100644 index 0000000..c4b3ec2 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/wien-margarete-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-dark.png new file mode 100644 index 0000000..6563d3b Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-light.png new file mode 100644 index 0000000..383d19e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yamada-midori-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-dark.png new file mode 100644 index 0000000..370e223 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-light.png new file mode 100644 index 0000000..8ad4688 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yazawa-nico-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-dark.png new file mode 100644 index 0000000..d9a3ee1 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-light.png new file mode 100644 index 0000000..20f4db7 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yoneme-mei-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-dark.png new file mode 100644 index 0000000..5dbe2c1 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-light.png new file mode 100644 index 0000000..67a31a4 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yugiri-tsuzuri-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-dark.png new file mode 100644 index 0000000..fc53a4a Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-light.png new file mode 100644 index 0000000..7b40e10 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-anju-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-dark.png new file mode 100644 index 0000000..8fc49e6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-light.png new file mode 100644 index 0000000..9e85563 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/yuki-setsuna-light.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-dark.png b/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-dark.png new file mode 100644 index 0000000..3fa207e Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-dark.png differ diff --git a/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-light.png b/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-light.png new file mode 100644 index 0000000..63349d6 Binary files /dev/null and b/composeApp/src/commonMain/composeResources/files/app_icons/zhong-lanzhu-light.png differ diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/App.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/App.kt index 9d6e2d1..5c53b14 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/App.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/App.kt @@ -1,5 +1,9 @@ package com.zhushenwudi.lovelivemusicplayer +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import com.zhushenwudi.lovelivemusicplayer.generated.resources.Res +import org.jetbrains.compose.resources.ExperimentalResourceApi +import kotlinx.coroutines.CancellationException import androidx.compose.animation.EnterTransition import androidx.compose.animation.ExitTransition import androidx.compose.foundation.background @@ -12,6 +16,10 @@ import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember +import androidx.compose.runtime.rememberCoroutineScope +import androidx.compose.runtime.rememberUpdatedState +import kotlinx.coroutines.launch +import com.zhushenwudi.lovelivemusicplayer.ui.screens.AppIconScreen import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier import androidx.compose.ui.zIndex @@ -65,6 +73,7 @@ fun App() { SyncI18nWithSystemLocale() ObserveDesktopLyricLifecycle() + ObserveAppIconLifecycle(systemDark) LlmpTheme(darkTheme = darkTheme) { InstallCoilSvg() // 按设计稿 375×812 缩放 UI 密度,使列表/顶栏/迷你播放器尺寸一致。 @@ -186,11 +195,15 @@ fun App() { onReturnHome = { navController.popBackStack(Routes.MAIN, inclusive = false) }, + onOpenAppIcons = { navController.navigate(Routes.APP_ICONS) }, onOpenSd = { navController.navigate(Routes.SD) }, onOpenLogs = { navController.navigate(Routes.LOGS) }, onOpenPermissions = { navController.navigate(Routes.PERMISSIONS) }, ) } + composable(Routes.APP_ICONS) { + AppIconScreen(onBack = { navController.popBackStack() }) + } composable(Routes.SCAN) { val previous = navController.previousBackStackEntry?.destination?.route ScanScreen( @@ -288,3 +301,35 @@ private fun ObserveDesktopLyricLifecycle() { onDispose { owner.lifecycle.removeObserver(observer) } } } + +/** Icon appearance follows the OS, independent of the in-app theme preference. */ +@OptIn(ExperimentalResourceApi::class) +@Composable +private fun ObserveAppIconLifecycle(systemDark: Boolean) { + val owner = LocalLifecycleOwner.current + val scope = rememberCoroutineScope() + val latestDark by rememberUpdatedState(systemDark) + val iconState by AppContainer.appIcons.state.collectAsState() + LaunchedEffect(iconState.characterId, systemDark) { + val id = iconState.characterId + try { + val light = if (id == AppIconCatalog.DEFAULT) null else Res.readBytes("files/app_icons/$id-light.png") + val dark = if (id == AppIconCatalog.DEFAULT) null else Res.readBytes("files/app_icons/$id-dark.png") + AppContainer.appIcons.controller.publishArtwork(id, light, dark) + } catch (cancelled: CancellationException) { + throw cancelled + } catch (error: Exception) { + com.zhushenwudi.lovelivemusicplayer.platform.AppLog.e("LLMP-AppIcon", "Publish native artwork failed", error) + } + } + LaunchedEffect(systemDark) { AppContainer.appIcons.synchronize(systemDark) } + DisposableEffect(owner) { + val observer = LifecycleEventObserver { _, event -> + if (event == Lifecycle.Event.ON_RESUME) { + scope.launch { AppContainer.appIcons.synchronize(latestDark) } + } + } + owner.lifecycle.addObserver(observer) + onDispose { owner.lifecycle.removeObserver(observer) } + } +} diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/AppContainer.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/AppContainer.kt index b38283f..e546813 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/AppContainer.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/AppContainer.kt @@ -51,6 +51,10 @@ import com.zhushenwudi.lovelivemusicplayer.widget.WidgetCoverCache import kotlin.time.Duration.Companion.seconds object AppContainer { + val appIcons by lazy { + com.zhushenwudi.lovelivemusicplayer.appicon.AppIconManager(settings, com.zhushenwudi.lovelivemusicplayer.platform.PlatformServices.appIcon) + } + private val scope = CoroutineScope(SupervisorJob() + Dispatchers.Default) private var lyricJob: Job? = null private var desktopLyricJob: Job? = null diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/navigation/Routes.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/navigation/Routes.kt index dd2d256..100f864 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/navigation/Routes.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/navigation/Routes.kt @@ -5,6 +5,7 @@ object Routes { const val MAIN = "main" const val PLAYER = "player" const val SETTINGS = "settings" + const val APP_ICONS = "app_icons" const val ALBUM_DETAIL = "album/{albumId}" const val ARTIST_DETAIL = "artist/{artistId}" const val MENU_DETAIL = "menu/{menuId}" diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/AppDrawer.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/AppDrawer.kt index 7e6da5b..88022ba 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/AppDrawer.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/AppDrawer.kt @@ -192,12 +192,9 @@ fun AppDrawer( contentAlignment = Alignment.Center, ) { if (currentGroup.isDefaultGroupLogo()) { - Image( - painter = painterResource( - if (dark) Res.drawable.llmp_logo_dark else Res.drawable.llmp_logo_light, - ), + CurrentAppIcon( + defaultDrawable = if (dark) Res.drawable.llmp_logo_dark else Res.drawable.llmp_logo_light, contentDescription = "LLMP", - contentScale = ContentScale.Fit, modifier = Modifier.size(topLogoSize).clip(RoundedCornerShape(24.dp)), ) } else { diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/CurrentAppIcon.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/CurrentAppIcon.kt new file mode 100644 index 0000000..70562d3 --- /dev/null +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/CurrentAppIcon.kt @@ -0,0 +1,35 @@ +package com.zhushenwudi.lovelivemusicplayer.ui.components + +import androidx.compose.foundation.Image +import androidx.compose.runtime.* +import androidx.compose.ui.Modifier +import androidx.compose.ui.layout.ContentScale +import coil3.compose.AsyncImage +import com.zhushenwudi.lovelivemusicplayer.AppContainer +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import com.zhushenwudi.lovelivemusicplayer.generated.resources.Res +import com.zhushenwudi.lovelivemusicplayer.theme.LocalDarkTheme +import org.jetbrains.compose.resources.* + +/** Observe committed native selection, so failures never change the displayed branding. */ +@Composable +fun currentAppIconAssetPath(fallback: String? = null): String? { + val state by AppContainer.appIcons.state.collectAsState() + return if (state.characterId == AppIconCatalog.DEFAULT) fallback else + "files/app_icons/${state.characterId}-${if (LocalDarkTheme.current) "dark" else "light"}.png" +} + +@OptIn(ExperimentalResourceApi::class) +@Composable +fun CurrentAppIcon( + defaultDrawable: DrawableResource, + modifier: Modifier = Modifier, + contentDescription: String? = null, +) { + val path = currentAppIconAssetPath() + if (path == null) { + Image(painterResource(defaultDrawable), contentDescription, modifier, contentScale = ContentScale.Fit) + } else { + AsyncImage(Res.getUri(path), contentDescription, modifier, contentScale = ContentScale.Fit) + } +} diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DialogMoreWithMusic.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DialogMoreWithMusic.kt index 39917ac..b3f4479 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DialogMoreWithMusic.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DialogMoreWithMusic.kt @@ -146,7 +146,7 @@ fun DialogMoreWithMusic( onClick = { dismissThen { onRemove() } }, ) } - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { SheetDivider(divider) MoreSheetItem( icon = SvgAsset("drawable/drawer_drawer_inspect.svg"), diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DrawerLogoButton.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DrawerLogoButton.kt index 355e71f..30a3e46 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DrawerLogoButton.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/DrawerLogoButton.kt @@ -1,5 +1,9 @@ package com.zhushenwudi.lovelivemusicplayer.ui.components +import androidx.compose.foundation.layout.size +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.ui.draw.clip import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color @@ -18,18 +22,17 @@ fun DrawerLogoButton( background: Color, modifier: Modifier = Modifier, ) { - NeumorphicDrawableButton( - drawable = if (LocalDarkTheme.current) { - Res.drawable.llmp_logo_dark - } else { - Res.drawable.llmp_logo_light - }, + NeumorphicSurface( onClick = onClick, - modifier = modifier, - size = 36.dp, + modifier = modifier.size(36.dp), radius = 8.dp, background = background, - contentScale = ContentScale.Fit, - contentDescription = tr("open_drawer"), - ) + contentPadding = 0.dp, + ) { + CurrentAppIcon( + defaultDrawable = if (LocalDarkTheme.current) Res.drawable.llmp_logo_dark else Res.drawable.llmp_logo_light, + modifier = Modifier.fillMaxSize().clip(RoundedCornerShape(8.dp)), + contentDescription = tr("open_drawer"), + ) + } } diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/GroupLogos.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/GroupLogos.kt index e8c789b..bdd6ff5 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/GroupLogos.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/GroupLogos.kt @@ -71,9 +71,10 @@ fun GroupLogoImage( }, circular: Boolean = true, ) { - val path = group.groupLogoAssetPath() + val currentIcon = currentAppIconAssetPath() + val path = if (group.isDefaultGroupLogo() && currentIcon != null) currentIcon else group.groupLogoAssetPath() val uri = remember(path) { Res.getUri(path) } - key(group) { + key(group, path) { AsyncImage( model = uri, contentDescription = group.displayName, diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/MusicCover.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/MusicCover.kt index 789e897..b339148 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/MusicCover.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/components/MusicCover.kt @@ -239,11 +239,12 @@ private fun coverPlaceholderColor(): Color = @OptIn(ExperimentalResourceApi::class) @Composable private fun CoverFallbackLogo(modifier: Modifier, bucketPx: Int, padding: Dp) { - val model = remember { Res.getUri(FALLBACK_LOGO) } - val memoryKey = remember(bucketPx) { sizedMemoryCacheKey(FALLBACK_LOGO, bucketPx) } + val path = currentAppIconAssetPath(FALLBACK_LOGO)!! + val model = remember(path) { Res.getUri(path) } + val memoryKey = remember(path, bucketPx) { sizedMemoryCacheKey(path, bucketPx) } val logo = rememberCoverImage( model = model, - diskCacheKey = FALLBACK_LOGO, + diskCacheKey = path, memoryCacheKey = memoryKey, decodeSizePx = if (bucketPx > 0) bucketPx else LargeCoverDecodePx, ) diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/player/FullPlayerScreen.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/player/FullPlayerScreen.kt index f3430a0..6cd87f7 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/player/FullPlayerScreen.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/player/FullPlayerScreen.kt @@ -697,7 +697,7 @@ private fun LandscapePlayerBody( Modifier.fillMaxWidth().height(40.dp), verticalAlignment = Alignment.CenterVertically, ) { - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { PlayerFuncButtons( content = PlayerContent.Lyric, isLove = isLove, @@ -857,11 +857,11 @@ private fun PlayerCoverBody( horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.Center, ) { - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { Spacer(Modifier.height(18.dp)) } PlayerCoverArt(music = music) - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { CoverPreviewLines( lyric = lyric, lrcType = lrcType, @@ -1251,7 +1251,7 @@ private fun PlayerFuncButtons( PlayerContent.Lyric -> { Spacer(Modifier.size(32.dp)) - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { // SVG 文字经 Coil 渲染过小,改用 Compose Text。 NeumorphicSurface( onClick = onToggleTranslate, diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/AppIconScreen.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/AppIconScreen.kt new file mode 100644 index 0000000..0b83330 --- /dev/null +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/AppIconScreen.kt @@ -0,0 +1,112 @@ +package com.zhushenwudi.lovelivemusicplayer.ui.screens + +import androidx.compose.foundation.isSystemInDarkTheme +import androidx.compose.foundation.layout.* +import androidx.compose.foundation.lazy.grid.GridCells +import androidx.compose.foundation.lazy.grid.GridItemSpan +import androidx.compose.foundation.lazy.grid.LazyVerticalGrid +import androidx.compose.foundation.lazy.grid.items +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.material3.* +import androidx.compose.runtime.* +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.graphics.Color +import androidx.compose.ui.layout.ContentScale +import androidx.compose.ui.unit.dp +import coil3.compose.AsyncImage +import com.zhushenwudi.lovelivemusicplayer.AppContainer +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import com.zhushenwudi.lovelivemusicplayer.generated.resources.Res +import com.zhushenwudi.lovelivemusicplayer.i18n.tr +import com.zhushenwudi.lovelivemusicplayer.lyric.PlatformInfo +import com.zhushenwudi.lovelivemusicplayer.ui.components.AppHeader +import kotlinx.coroutines.launch +import org.jetbrains.compose.resources.ExperimentalResourceApi + +@Composable +fun AppIconScreen(onBack: () -> Unit) { + if (!PlatformInfo.extendedFeaturesEnabled) { + LaunchedEffect(Unit) { onBack() } + return + } + val manager = AppContainer.appIcons + val state by manager.state.collectAsState() + val scope = rememberCoroutineScope() + val systemDark = isSystemInDarkTheme() + // Reconcile a native operation interrupted by leaving this screen. + LaunchedEffect(Unit) { manager.synchronize(systemDark) } + val selected = AppIconCatalog.characters.firstOrNull { it.id == state.characterId } + val enabled = manager.available && !state.switching + Scaffold(topBar = { AppHeader(tr("app_icon"), onBack) }) { padding -> + LazyVerticalGrid( + columns = GridCells.Adaptive(96.dp), + modifier = Modifier.fillMaxSize().padding(padding), + contentPadding = PaddingValues(16.dp), + verticalArrangement = Arrangement.spacedBy(12.dp), + horizontalArrangement = Arrangement.spacedBy(12.dp), + ) { + item(span = { GridItemSpan(maxLineSpan) }) { + Column(verticalArrangement = Arrangement.spacedBy(12.dp)) { + Text(tr("app_icon_current", selected?.name ?: tr("app_icon_default")), style = MaterialTheme.typography.titleMedium) + Row(Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.spacedBy(16.dp)) { + IconPreview(state.characterId, "light", tr("app_icon_light"), Modifier.weight(1f)) + IconPreview(state.characterId, "dark", tr("app_icon_dark"), Modifier.weight(1f)) + } + Text(tr(if (manager.available) manager.controller.appearanceHintKey else "app_icon_unavailable"), style = MaterialTheme.typography.bodySmall) + OutlinedButton( + onClick = { scope.launch { manager.select(AppIconCatalog.DEFAULT, systemDark) } }, + enabled = enabled && state.characterId != AppIconCatalog.DEFAULT, + modifier = Modifier.fillMaxWidth(), + ) { Text(tr("app_icon_restore")) } + if (state.switching) LinearProgressIndicator(Modifier.fillMaxWidth()) + state.error?.let { + Text(tr("app_icon_failed"), color = MaterialTheme.colorScheme.error) + Text(it, style = MaterialTheme.typography.bodySmall, color = MaterialTheme.colorScheme.error) + TextButton(onClick = { manager.clearError() }) { Text(tr("app_icon_dismiss")) } + } + } + } + AppIconCatalog.groups.forEach { group -> + item(key = "group-${group.id}", span = { GridItemSpan(maxLineSpan) }) { + Text(group.name, Modifier.padding(top = 8.dp), style = MaterialTheme.typography.titleMedium) + } + items(AppIconCatalog.characters.filter { it.groupId == group.id }, key = { it.id }) { character -> + val active = state.characterId == character.id + OutlinedCard( + onClick = { scope.launch { manager.select(character.id, systemDark) } }, + enabled = enabled, + colors = CardDefaults.outlinedCardColors(containerColor = if (active) MaterialTheme.colorScheme.secondaryContainer else MaterialTheme.colorScheme.surface), + ) { + Column(Modifier.fillMaxWidth().padding(8.dp), horizontalAlignment = Alignment.CenterHorizontally) { + IconArtwork(character.id, if (systemDark) "dark" else "light", Modifier.fillMaxWidth().aspectRatio(1f)) + Text(character.name, style = MaterialTheme.typography.labelMedium, modifier = Modifier.padding(top = 6.dp)) + if (active) Text(tr("app_icon_selected"), style = MaterialTheme.typography.labelSmall) + } + } + } + } + } + } +} + +@Composable +private fun IconPreview(id: String, appearance: String, label: String, modifier: Modifier) { + Column(modifier, horizontalAlignment = Alignment.CenterHorizontally) { + IconArtwork(id, appearance, Modifier.size(96.dp)) + Text(label, Modifier.padding(top = 4.dp), style = MaterialTheme.typography.labelMedium) + } +} + +@OptIn(ExperimentalResourceApi::class) +@Composable +private fun IconArtwork(id: String, appearance: String, modifier: Modifier) { + Surface(modifier, shape = RoundedCornerShape(20), color = if (appearance == "dark") Color(0xFF202124) else Color(0xFFFFEFE1)) { + AsyncImage( + model = Res.getUri("files/app_icons/$id-$appearance.png"), + contentDescription = null, + contentScale = ContentScale.Fit, + modifier = Modifier.fillMaxSize(), + ) + } +} diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/DrawerFeatureScreens.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/DrawerFeatureScreens.kt index c1d2f39..f99a3a9 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/DrawerFeatureScreens.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/DrawerFeatureScreens.kt @@ -1,5 +1,7 @@ package com.zhushenwudi.lovelivemusicplayer.ui.screens +import com.zhushenwudi.lovelivemusicplayer.lyric.PlatformInfo +import com.zhushenwudi.lovelivemusicplayer.ui.components.CurrentAppIcon import androidx.compose.foundation.Canvas import androidx.compose.foundation.Image import androidx.compose.foundation.background @@ -163,6 +165,7 @@ fun SettingsScreen( onOpenSd: () -> Unit = {}, onOpenLogs: () -> Unit = {}, onOpenPermissions: () -> Unit = {}, + onOpenAppIcons: () -> Unit = {}, ) { val settings = AppContainer.settings val scope = rememberCoroutineScope() @@ -210,6 +213,14 @@ fun SettingsScreen( ) Spacer(Modifier.height(8.dp)) } + if (PlatformInfo.extendedFeaturesEnabled) { + DrawerFunctionRow( + icon = SvgAsset("drawable/drawer_drawer_ai_pic.svg"), + text = tr("app_icon"), + onClick = onOpenAppIcons, + ) + Spacer(Modifier.height(8.dp)) + } DrawerFunctionRow( icon = SvgAsset("drawable/drawer_drawer_ai_pic.svg"), text = tr("splash_photo"), @@ -382,10 +393,9 @@ private fun SettingsRoleLogo() { Spacer(Modifier.width(35.dp)) Box(Modifier.size(9.dp).clip(CircleShape).background(dot)) Spacer(Modifier.width(35.dp)) - Image( - painter = painterResource(Res.drawable.logo_logo), + CurrentAppIcon( + defaultDrawable = Res.drawable.logo_logo, contentDescription = null, - contentScale = ContentScale.Fit, modifier = Modifier.size(32.dp), ) Spacer(Modifier.width(35.dp)) @@ -587,10 +597,9 @@ private fun TransferSongInfo(song: String, artist: String) { @Composable private fun TransferDefaultLogo(modifier: Modifier = Modifier) { val dark = LocalDarkTheme.current - Image( - painter = painterResource(if (dark) Res.drawable.llmp_logo_dark else Res.drawable.llmp_logo_light), + CurrentAppIcon( + defaultDrawable = if (dark) Res.drawable.llmp_logo_dark else Res.drawable.llmp_logo_light, contentDescription = null, - contentScale = ContentScale.Fit, modifier = modifier, ) } diff --git a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/SplashScreen.kt b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/SplashScreen.kt index 6ec07c9..63a4e9b 100644 --- a/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/SplashScreen.kt +++ b/composeApp/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/ui/screens/SplashScreen.kt @@ -11,6 +11,7 @@ import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material3.Text +import com.zhushenwudi.lovelivemusicplayer.ui.components.CurrentAppIcon import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue @@ -85,12 +86,9 @@ fun SplashScreen(onFinished: () -> Unit) { if (photoPath == null) { // 独立方形 Logo,横竖屏均居中;不把 app 图标拉伸成全屏图片。 val logoSize = minOf(maxWidth * 0.7f, maxHeight * 0.55f, 280.dp) - Image( - painter = painterResource( - if (dark) Res.drawable.launch_background_dark else Res.drawable.launch_background, - ), + CurrentAppIcon( + defaultDrawable = if (dark) Res.drawable.launch_background_dark else Res.drawable.launch_background, contentDescription = "LLMP", - contentScale = ContentScale.Fit, modifier = Modifier .align(Alignment.Center) .size(logoSize) diff --git a/gradle.properties b/gradle.properties index 82657c8..813e405 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,3 +6,11 @@ android.useAndroidX=true kotlin.native.ignoreDisabledTargets=true # Enabled parallel sync for Gradle 9.4+ org.gradle.tooling.parallel=true + +# Gradle must access repositories directly, including when the IDE passes proxy settings. +systemProp.java.net.useSystemProxies=false +systemProp.http.proxyHost= +systemProp.https.proxyHost= +systemProp.socksProxyHost= +systemProp.http.nonProxyHosts=* +systemProp.socksNonProxyHosts=* diff --git a/iosApp/WidgetExtension/HomeWidgetExample.swift b/iosApp/WidgetExtension/HomeWidgetExample.swift index e0bb9e5..31089bc 100644 --- a/iosApp/WidgetExtension/HomeWidgetExample.swift +++ b/iosApp/WidgetExtension/HomeWidgetExample.swift @@ -46,6 +46,7 @@ struct Provider: TimelineProvider { playText: playText, isShutdown: isShutdown, bgColor: bgColor, + appIconCharacterId: data?.string(forKey: "appIconCharacterId") ?? "default", isPreview: isPreview ) } @@ -62,6 +63,7 @@ private func sampleEntry(family: WidgetFamily, isPreview: Bool) -> ExampleEntry playText: "", isShutdown: true, bgColor: "255,255,255", + appIconCharacterId: "default", isPreview: isPreview ) } @@ -76,6 +78,7 @@ struct ExampleEntry: TimelineEntry { let playText: String let isShutdown: Bool let bgColor: String + let appIconCharacterId: String let isPreview: Bool } @@ -90,6 +93,19 @@ struct HomeWidgetExampleEntryView: View { self.isWhiteBackground = isWhiteBackground } + private var selectedAppIcon: UIImage? { + let id = entry.appIconCharacterId + guard id != "default", !id.contains("/"), + let url = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: widgetGroupId)? + .appendingPathComponent("app-icon-\(id)-\(isWhiteBackground ? "light" : "dark").png") else { return nil } + return UIImage(contentsOfFile: url.path) + } + + private var appLogo: Image { + if let selected = selectedAppIcon { return Image(uiImage: selected) } + return Image("logo") + } + var body: some View { let canvas = familyCanvasSize let cdSize: CGFloat = 140 @@ -157,7 +173,7 @@ struct HomeWidgetExampleEntryView: View { // 绘制左侧一列歌曲信息 VStack(alignment: .leading) { - Image("logo") + appLogo .resizable() .scaledToFit() .frame(width: 30, height: 30) @@ -491,6 +507,7 @@ private enum WidgetI18n { playText: "playing,paused", isShutdown: true, bgColor: "255,255,255", + appIconCharacterId: "default", isPreview: true ) } diff --git a/iosApp/iosApp.xcodeproj/project.pbxproj b/iosApp/iosApp.xcodeproj/project.pbxproj index f05d80a..df77193 100644 --- a/iosApp/iosApp.xcodeproj/project.pbxproj +++ b/iosApp/iosApp.xcodeproj/project.pbxproj @@ -447,6 +447,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "LLMP_kosaka_honoka LLMP_ayase_eli LLMP_minami_kotori LLMP_sonoda_umi LLMP_hoshizora_rin LLMP_nishikino_maki LLMP_tojo_nozomi LLMP_koizumi_hanayo LLMP_yazawa_nico LLMP_kira_tsubasa LLMP_todo_erena LLMP_yuki_anju LLMP_takami_chika LLMP_sakurauchi_riko LLMP_matsuura_kanan LLMP_kurosawa_dia LLMP_watanabe_you LLMP_tsushima_yoshiko LLMP_kunikida_hanamaru LLMP_ohara_mari LLMP_kurosawa_ruby LLMP_kazuno_sarah LLMP_kazuno_leah LLMP_takasaki_yu LLMP_uehara_ayumu LLMP_nakasu_kasumi LLMP_osaka_shizuku LLMP_asaka_karin LLMP_miyashita_ai LLMP_konoe_kanata LLMP_yuki_setsuna LLMP_verde_emma LLMP_tennoji_rina LLMP_mifune_shioriko LLMP_taylor_mia LLMP_zhong_lanzhu LLMP_shibuya_kanon LLMP_tang_keke LLMP_arashi_chisato LLMP_heanna_sumire LLMP_hazuki_ren LLMP_sakurakoji_kinako LLMP_yoneme_mei LLMP_wakana_shiki LLMP_onitsuka_natsumi LLMP_wien_margarete LLMP_onitsuka_tomari LLMP_hiiragi_mao LLMP_hijirisawa_yuna LLMP_hinoshita_kaho LLMP_murano_sayaka LLMP_otomune_kozue LLMP_yugiri_tsuzuri LLMP_osawa_rurino LLMP_fujishima_megumi LLMP_momose_ginko LLMP_kachimachi_kosuzu LLMP_anyoji_hime LLMP_ceras_yanagida_lilienfeld LLMP_katsuragi_izumi LLMP_kinjo_maika LLMP_reisawa_aoi LLMP_shinowa_mion LLMP_takahashi_polka LLMP_azabu_mai LLMP_goto_akira LLMP_komagata_hanabi LLMP_kanazawa_miracle LLMP_chofu_noriko LLMP_harumiya_yukuri LLMP_konohana_aurora LLMP_yamada_midori LLMP_sasaki_shion LLMP_tsubaki_rurika LLMP_sumeragi_yuzuha LLMP_hojo_yukino LLMP_amakusa_hikaru LLMP_mikasa_maya LLMP_takizawa_anzu LLMP_wakatsuki_misuzu LLMP_kurusu_toa LLMP_suzuka_rena LLMP_harukaze_sayaka"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_ENTITLEMENTS = iosApp/iosApp.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -700,6 +701,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "LLMP_kosaka_honoka LLMP_ayase_eli LLMP_minami_kotori LLMP_sonoda_umi LLMP_hoshizora_rin LLMP_nishikino_maki LLMP_tojo_nozomi LLMP_koizumi_hanayo LLMP_yazawa_nico LLMP_kira_tsubasa LLMP_todo_erena LLMP_yuki_anju LLMP_takami_chika LLMP_sakurauchi_riko LLMP_matsuura_kanan LLMP_kurosawa_dia LLMP_watanabe_you LLMP_tsushima_yoshiko LLMP_kunikida_hanamaru LLMP_ohara_mari LLMP_kurosawa_ruby LLMP_kazuno_sarah LLMP_kazuno_leah LLMP_takasaki_yu LLMP_uehara_ayumu LLMP_nakasu_kasumi LLMP_osaka_shizuku LLMP_asaka_karin LLMP_miyashita_ai LLMP_konoe_kanata LLMP_yuki_setsuna LLMP_verde_emma LLMP_tennoji_rina LLMP_mifune_shioriko LLMP_taylor_mia LLMP_zhong_lanzhu LLMP_shibuya_kanon LLMP_tang_keke LLMP_arashi_chisato LLMP_heanna_sumire LLMP_hazuki_ren LLMP_sakurakoji_kinako LLMP_yoneme_mei LLMP_wakana_shiki LLMP_onitsuka_natsumi LLMP_wien_margarete LLMP_onitsuka_tomari LLMP_hiiragi_mao LLMP_hijirisawa_yuna LLMP_hinoshita_kaho LLMP_murano_sayaka LLMP_otomune_kozue LLMP_yugiri_tsuzuri LLMP_osawa_rurino LLMP_fujishima_megumi LLMP_momose_ginko LLMP_kachimachi_kosuzu LLMP_anyoji_hime LLMP_ceras_yanagida_lilienfeld LLMP_katsuragi_izumi LLMP_kinjo_maika LLMP_reisawa_aoi LLMP_shinowa_mion LLMP_takahashi_polka LLMP_azabu_mai LLMP_goto_akira LLMP_komagata_hanabi LLMP_kanazawa_miracle LLMP_chofu_noriko LLMP_harumiya_yukuri LLMP_konohana_aurora LLMP_yamada_midori LLMP_sasaki_shion LLMP_tsubaki_rurika LLMP_sumeragi_yuzuha LLMP_hojo_yukino LLMP_amakusa_hikaru LLMP_mikasa_maya LLMP_takizawa_anzu LLMP_wakatsuki_misuzu LLMP_kurusu_toa LLMP_suzuka_rena LLMP_harukaze_sayaka"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_ENTITLEMENTS = iosApp/iosApp.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -749,6 +751,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "LLMP_kosaka_honoka LLMP_ayase_eli LLMP_minami_kotori LLMP_sonoda_umi LLMP_hoshizora_rin LLMP_nishikino_maki LLMP_tojo_nozomi LLMP_koizumi_hanayo LLMP_yazawa_nico LLMP_kira_tsubasa LLMP_todo_erena LLMP_yuki_anju LLMP_takami_chika LLMP_sakurauchi_riko LLMP_matsuura_kanan LLMP_kurosawa_dia LLMP_watanabe_you LLMP_tsushima_yoshiko LLMP_kunikida_hanamaru LLMP_ohara_mari LLMP_kurosawa_ruby LLMP_kazuno_sarah LLMP_kazuno_leah LLMP_takasaki_yu LLMP_uehara_ayumu LLMP_nakasu_kasumi LLMP_osaka_shizuku LLMP_asaka_karin LLMP_miyashita_ai LLMP_konoe_kanata LLMP_yuki_setsuna LLMP_verde_emma LLMP_tennoji_rina LLMP_mifune_shioriko LLMP_taylor_mia LLMP_zhong_lanzhu LLMP_shibuya_kanon LLMP_tang_keke LLMP_arashi_chisato LLMP_heanna_sumire LLMP_hazuki_ren LLMP_sakurakoji_kinako LLMP_yoneme_mei LLMP_wakana_shiki LLMP_onitsuka_natsumi LLMP_wien_margarete LLMP_onitsuka_tomari LLMP_hiiragi_mao LLMP_hijirisawa_yuna LLMP_hinoshita_kaho LLMP_murano_sayaka LLMP_otomune_kozue LLMP_yugiri_tsuzuri LLMP_osawa_rurino LLMP_fujishima_megumi LLMP_momose_ginko LLMP_kachimachi_kosuzu LLMP_anyoji_hime LLMP_ceras_yanagida_lilienfeld LLMP_katsuragi_izumi LLMP_kinjo_maika LLMP_reisawa_aoi LLMP_shinowa_mion LLMP_takahashi_polka LLMP_azabu_mai LLMP_goto_akira LLMP_komagata_hanabi LLMP_kanazawa_miracle LLMP_chofu_noriko LLMP_harumiya_yukuri LLMP_konohana_aurora LLMP_yamada_midori LLMP_sasaki_shion LLMP_tsubaki_rurika LLMP_sumeragi_yuzuha LLMP_hojo_yukino LLMP_amakusa_hikaru LLMP_mikasa_maya LLMP_takizawa_anzu LLMP_wakatsuki_misuzu LLMP_kurusu_toa LLMP_suzuka_rena LLMP_harukaze_sayaka"; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_ENTITLEMENTS = iosApp/iosApp.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/dark.png new file mode 100644 index 0000000..3bc75a1 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/light.png new file mode 100644 index 0000000..8985a08 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_amakusa_hikaru.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/dark.png new file mode 100644 index 0000000..73b3ccd Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/light.png new file mode 100644 index 0000000..7729414 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_anyoji_hime.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/dark.png new file mode 100644 index 0000000..cf9b40a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/light.png new file mode 100644 index 0000000..7508038 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_arashi_chisato.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/dark.png new file mode 100644 index 0000000..5d811c9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/light.png new file mode 100644 index 0000000..1b6e464 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_asaka_karin.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/dark.png new file mode 100644 index 0000000..7d9d7b0 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/light.png new file mode 100644 index 0000000..8f1a14b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ayase_eli.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/dark.png new file mode 100644 index 0000000..6b85d8d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/light.png new file mode 100644 index 0000000..60d42a3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_azabu_mai.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/dark.png new file mode 100644 index 0000000..e61d32b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/light.png new file mode 100644 index 0000000..2f6d4eb Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ceras_yanagida_lilienfeld.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/dark.png new file mode 100644 index 0000000..fcde556 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/light.png new file mode 100644 index 0000000..2ce427a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_chofu_noriko.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/dark.png new file mode 100644 index 0000000..9a54fd9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/light.png new file mode 100644 index 0000000..9ede6a4 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_fujishima_megumi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/dark.png new file mode 100644 index 0000000..6e73ff9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/light.png new file mode 100644 index 0000000..127763b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_goto_akira.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/dark.png new file mode 100644 index 0000000..674bd02 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/light.png new file mode 100644 index 0000000..bf1421a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_harukaze_sayaka.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/dark.png new file mode 100644 index 0000000..8234308 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/light.png new file mode 100644 index 0000000..b7b9e95 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_harumiya_yukuri.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/dark.png new file mode 100644 index 0000000..53f838b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/light.png new file mode 100644 index 0000000..b068277 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hazuki_ren.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/dark.png new file mode 100644 index 0000000..3cf8c9e Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/light.png new file mode 100644 index 0000000..8be04bc Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_heanna_sumire.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/dark.png new file mode 100644 index 0000000..5e697d9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/light.png new file mode 100644 index 0000000..b387c6b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hiiragi_mao.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/dark.png new file mode 100644 index 0000000..ecfdeab Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/light.png new file mode 100644 index 0000000..f864980 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hijirisawa_yuna.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/dark.png new file mode 100644 index 0000000..d5cabeb Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/light.png new file mode 100644 index 0000000..006aa54 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hinoshita_kaho.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/dark.png new file mode 100644 index 0000000..23f04e0 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/light.png new file mode 100644 index 0000000..56c541d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hojo_yukino.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/dark.png new file mode 100644 index 0000000..6279bd4 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/light.png new file mode 100644 index 0000000..aac051c Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_hoshizora_rin.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/dark.png new file mode 100644 index 0000000..563e9e7 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/light.png new file mode 100644 index 0000000..e49de09 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kachimachi_kosuzu.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/dark.png new file mode 100644 index 0000000..9266e75 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/light.png new file mode 100644 index 0000000..a43343d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kanazawa_miracle.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/dark.png new file mode 100644 index 0000000..425f11f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/light.png new file mode 100644 index 0000000..00c927c Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_katsuragi_izumi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/dark.png new file mode 100644 index 0000000..349e8ea Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/light.png new file mode 100644 index 0000000..0732b76 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_leah.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/dark.png new file mode 100644 index 0000000..3079154 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/light.png new file mode 100644 index 0000000..9137c94 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kazuno_sarah.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/dark.png new file mode 100644 index 0000000..b06a875 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/light.png new file mode 100644 index 0000000..b1d403d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kinjo_maika.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/dark.png new file mode 100644 index 0000000..20ca1a3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/light.png new file mode 100644 index 0000000..f28e120 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kira_tsubasa.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/dark.png new file mode 100644 index 0000000..0a36cdb Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/light.png new file mode 100644 index 0000000..bbba4c1 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_koizumi_hanayo.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/dark.png new file mode 100644 index 0000000..e7932a2 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/light.png new file mode 100644 index 0000000..5922e17 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_komagata_hanabi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/dark.png new file mode 100644 index 0000000..62eee78 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/light.png new file mode 100644 index 0000000..762616f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_konoe_kanata.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/dark.png new file mode 100644 index 0000000..b5be724 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/light.png new file mode 100644 index 0000000..e5788ed Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_konohana_aurora.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/dark.png new file mode 100644 index 0000000..fb58825 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/light.png new file mode 100644 index 0000000..3eac539 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kosaka_honoka.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/dark.png new file mode 100644 index 0000000..6c2e73f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/light.png new file mode 100644 index 0000000..088a7a0 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kunikida_hanamaru.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/dark.png new file mode 100644 index 0000000..f6f3d73 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/light.png new file mode 100644 index 0000000..55eaf7a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_dia.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/dark.png new file mode 100644 index 0000000..89d31b3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/light.png new file mode 100644 index 0000000..54e26e7 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurosawa_ruby.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/dark.png new file mode 100644 index 0000000..d5b4307 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/light.png new file mode 100644 index 0000000..498e07e Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_kurusu_toa.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/dark.png new file mode 100644 index 0000000..ffd816f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/light.png new file mode 100644 index 0000000..3b5c1c5 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_matsuura_kanan.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/dark.png new file mode 100644 index 0000000..7b5c546 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/light.png new file mode 100644 index 0000000..8a138e6 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_mifune_shioriko.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/dark.png new file mode 100644 index 0000000..80832ed Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/light.png new file mode 100644 index 0000000..74c0920 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_mikasa_maya.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/dark.png new file mode 100644 index 0000000..6714033 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/light.png new file mode 100644 index 0000000..fc474d5 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_minami_kotori.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/dark.png new file mode 100644 index 0000000..16eed42 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/light.png new file mode 100644 index 0000000..03d446a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_miyashita_ai.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/dark.png new file mode 100644 index 0000000..1aa6ac5 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/light.png new file mode 100644 index 0000000..db1660c Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_momose_ginko.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/dark.png new file mode 100644 index 0000000..6be7532 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/light.png new file mode 100644 index 0000000..4daa931 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_murano_sayaka.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/dark.png new file mode 100644 index 0000000..f9c9e62 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/light.png new file mode 100644 index 0000000..7ca0883 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_nakasu_kasumi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/dark.png new file mode 100644 index 0000000..b777143 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/light.png new file mode 100644 index 0000000..8208586 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_nishikino_maki.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/dark.png new file mode 100644 index 0000000..ab639ca Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/light.png new file mode 100644 index 0000000..a87e94e Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_ohara_mari.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/dark.png new file mode 100644 index 0000000..9c886bd Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/light.png new file mode 100644 index 0000000..d17d9a9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_natsumi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/dark.png new file mode 100644 index 0000000..65ec5f1 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/light.png new file mode 100644 index 0000000..3ed0c05 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_onitsuka_tomari.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/dark.png new file mode 100644 index 0000000..c3420ac Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/light.png new file mode 100644 index 0000000..4e156de Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_osaka_shizuku.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/dark.png new file mode 100644 index 0000000..e779f63 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/light.png new file mode 100644 index 0000000..badfaad Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_osawa_rurino.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/dark.png new file mode 100644 index 0000000..05accf8 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/light.png new file mode 100644 index 0000000..cdd8037 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_otomune_kozue.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/dark.png new file mode 100644 index 0000000..2b7bc9b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/light.png new file mode 100644 index 0000000..39eb5f1 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_reisawa_aoi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/dark.png new file mode 100644 index 0000000..2427f3c Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/light.png new file mode 100644 index 0000000..5d089c4 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sakurakoji_kinako.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/dark.png new file mode 100644 index 0000000..f9e5a89 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/light.png new file mode 100644 index 0000000..4c0e6b6 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sakurauchi_riko.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/dark.png new file mode 100644 index 0000000..102a19d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/light.png new file mode 100644 index 0000000..0b82383 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sasaki_shion.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/dark.png new file mode 100644 index 0000000..6ac8f9f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/light.png new file mode 100644 index 0000000..e49ef50 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_shibuya_kanon.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/dark.png new file mode 100644 index 0000000..c0bd899 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/light.png new file mode 100644 index 0000000..aa2bb1b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_shinowa_mion.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/dark.png new file mode 100644 index 0000000..e3604c3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/light.png new file mode 100644 index 0000000..70c6ad9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sonoda_umi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/dark.png new file mode 100644 index 0000000..ddd66e9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/light.png new file mode 100644 index 0000000..7f42807 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_sumeragi_yuzuha.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/dark.png new file mode 100644 index 0000000..78d4a64 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/light.png new file mode 100644 index 0000000..797fab9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_suzuka_rena.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/dark.png new file mode 100644 index 0000000..086af43 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/light.png new file mode 100644 index 0000000..e2ac114 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takahashi_polka.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/dark.png new file mode 100644 index 0000000..406bf91 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/light.png new file mode 100644 index 0000000..5314ef7 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takami_chika.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/dark.png new file mode 100644 index 0000000..edac7f9 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/light.png new file mode 100644 index 0000000..c5f6ec5 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takasaki_yu.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/dark.png new file mode 100644 index 0000000..99c58c4 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/light.png new file mode 100644 index 0000000..5504fe3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_takizawa_anzu.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/dark.png new file mode 100644 index 0000000..8ec3ef2 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/light.png new file mode 100644 index 0000000..b6141ed Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tang_keke.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/dark.png new file mode 100644 index 0000000..91c4f62 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/light.png new file mode 100644 index 0000000..9215175 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_taylor_mia.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/dark.png new file mode 100644 index 0000000..19399b2 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/light.png new file mode 100644 index 0000000..c5ca73b Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tennoji_rina.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/dark.png new file mode 100644 index 0000000..378b1cb Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/light.png new file mode 100644 index 0000000..764307a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_todo_erena.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/dark.png new file mode 100644 index 0000000..ba56478 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/light.png new file mode 100644 index 0000000..b931e41 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tojo_nozomi.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/dark.png new file mode 100644 index 0000000..a23ef51 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/light.png new file mode 100644 index 0000000..cbdc0e2 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tsubaki_rurika.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/dark.png new file mode 100644 index 0000000..541deca Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/light.png new file mode 100644 index 0000000..cc71bfb Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_tsushima_yoshiko.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/dark.png new file mode 100644 index 0000000..2112c96 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/light.png new file mode 100644 index 0000000..59cd25e Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_uehara_ayumu.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/dark.png new file mode 100644 index 0000000..e09774a Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/light.png new file mode 100644 index 0000000..50347d6 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_verde_emma.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/dark.png new file mode 100644 index 0000000..e68cc96 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/light.png new file mode 100644 index 0000000..480560d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wakana_shiki.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/dark.png new file mode 100644 index 0000000..21b2600 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/light.png new file mode 100644 index 0000000..b7d59f8 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wakatsuki_misuzu.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/dark.png new file mode 100644 index 0000000..9662fb8 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/light.png new file mode 100644 index 0000000..af31b13 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_watanabe_you.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/dark.png new file mode 100644 index 0000000..13a3c82 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/light.png new file mode 100644 index 0000000..92a4bc1 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_wien_margarete.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/dark.png new file mode 100644 index 0000000..bbf92be Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/light.png new file mode 100644 index 0000000..7cde6af Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yamada_midori.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/dark.png new file mode 100644 index 0000000..8b82df5 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/light.png new file mode 100644 index 0000000..471ab3f Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yazawa_nico.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/dark.png new file mode 100644 index 0000000..741eba8 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/light.png new file mode 100644 index 0000000..3ad55ad Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yoneme_mei.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/dark.png new file mode 100644 index 0000000..ba804f3 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/light.png new file mode 100644 index 0000000..47d9716 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yugiri_tsuzuri.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/dark.png new file mode 100644 index 0000000..9a1c124 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/light.png new file mode 100644 index 0000000..b8ac24c Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_anju.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/dark.png new file mode 100644 index 0000000..f668736 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/light.png new file mode 100644 index 0000000..a8c7bf4 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_yuki_setsuna.appiconset/light.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/Contents.json b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/Contents.json new file mode 100644 index 0000000..69bd64f --- /dev/null +++ b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/Contents.json @@ -0,0 +1,26 @@ +{ + "images": [ + { + "filename": "light.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024" + }, + { + "filename": "dark.png", + "idiom": "universal", + "platform": "ios", + "size": "1024x1024", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/dark.png b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/dark.png new file mode 100644 index 0000000..90db93d Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/dark.png differ diff --git a/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/light.png b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/light.png new file mode 100644 index 0000000..6415860 Binary files /dev/null and b/iosApp/iosApp/Assets.xcassets/LLMP_zhong_lanzhu.appiconset/light.png differ diff --git a/iosApp/iosApp/CarPlay/CarPlaySceneDelegate.swift b/iosApp/iosApp/CarPlay/CarPlaySceneDelegate.swift index a87d3d1..35e5c31 100644 --- a/iosApp/iosApp/CarPlay/CarPlaySceneDelegate.swift +++ b/iosApp/iosApp/CarPlay/CarPlaySceneDelegate.swift @@ -13,6 +13,7 @@ class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { private weak var nowPlayingItem: CPListItem? private weak var musicListTemplate: CPListTemplate? private var catalogObserver: NSObjectProtocol? + private var appIconObserver: NSObjectProtocol? /// 正在播放页「我喜欢」图标状态。不走 `bool(forKey:)`:缺 key 时永远是 false。 private var nowPlayingFavorite = false @@ -32,6 +33,9 @@ class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { ) { [weak self] notification in self?.handleCatalogNotification(notification) } + appIconObserver = NotificationCenter.default.addObserver( + forName: Notification.Name("llmpAppIconArtworkChanged"), object: nil, queue: .main + ) { [weak self] _ in self?.rebuildTabs() } NotificationCenter.default.post(name: Notification.Name("llmpHostCarPlayReady"), object: nil) } @@ -43,6 +47,10 @@ class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { NotificationCenter.default.removeObserver(catalogObserver) self.catalogObserver = nil } + if let appIconObserver { + NotificationCenter.default.removeObserver(appIconObserver) + self.appIconObserver = nil + } self.interfaceController = nil nowPlayingItem = nil CarPlayCoverLoader.shared.cancel() @@ -124,7 +132,7 @@ class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { let playing = CPListItem( text: title, detailText: I18n.shared.t(key: "throbbing"), - image: UIImage(named: "LogoApp") + image: WidgetAppUtils.currentAppIcon() ?? UIImage(named: "LogoApp") ) playing.isPlaying = defaults?.object(forKey: "carplay_isPlaying") as? Bool ?? snapshot.isPlaying applyCover(playing, uri: defaults?.string(forKey: "carplay_nowPlayingCover") ?? snapshot.nowPlayingCover) @@ -301,7 +309,7 @@ class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { if let cover, !cover.isEmpty { applyCover(item, uri: cover) } else { - item.setImage(UIImage(named: "LogoApp")) + item.setImage(WidgetAppUtils.currentAppIcon() ?? UIImage(named: "LogoApp")) } } setupNowPlayingButtons() diff --git a/iosApp/iosApp/QqShareHost.swift b/iosApp/iosApp/QqShareHost.swift index 6fe36b4..9d4fc46 100644 --- a/iosApp/iosApp/QqShareHost.swift +++ b/iosApp/iosApp/QqShareHost.swift @@ -37,15 +37,16 @@ final class QqShareHost: NSObject, QQApiInterfaceDelegate, TencentSessionDelegat toast(I18n.shared.t(key: "share_error") + "url") return } - // QQ 网页卡片封面必须是公网 URL,本地文件 QQ 侧抓不到。 - let preview = URL(string: imageUrl ?? "") - ?? URL(string: "https://zhushenwudi1.oss-cn-hangzhou.aliyuncs.com/LLMP-M/ic_launcher.png") - guard let news = QQApiNewsObject.object( - with: page, - title: title, - description: text, - previewImageURL: preview - ) as? QQApiNewsObject else { + let defaultPreview = "https://zhushenwudi1.oss-cn-hangzhou.aliyuncs.com/LLMP-M/ic_launcher.png" + let useAppIcon = imageUrl == nil || imageUrl?.isEmpty == true || imageUrl == defaultPreview + let newsObject: QQApiNewsObject? + if useAppIcon, let data = WidgetAppUtils.currentAppIcon(dark: false)?.pngData() { + newsObject = QQApiNewsObject.object(with: page, title: title, description: text, previewImageData: data) as? QQApiNewsObject + } else { + let preview = URL(string: imageUrl ?? "") ?? URL(string: defaultPreview) + newsObject = QQApiNewsObject.object(with: page, title: title, description: text, previewImageURL: preview) as? QQApiNewsObject + } + guard let news = newsObject else { toast(I18n.shared.t(key: "share_error") + "news") return } diff --git a/iosApp/iosApp/WidgetAppUtils.swift b/iosApp/iosApp/WidgetAppUtils.swift index 8a8e522..d48a1e8 100644 --- a/iosApp/iosApp/WidgetAppUtils.swift +++ b/iosApp/iosApp/WidgetAppUtils.swift @@ -5,6 +5,14 @@ final class WidgetAppUtils { private init() {} + static func currentAppIcon(dark: Bool = UITraitCollection.current.userInterfaceStyle == .dark) -> UIImage? { + let id = UserDefaults(suiteName: widgetGroupId)?.string(forKey: "appIconCharacterId") ?? "default" + guard id != "default", !id.contains("/"), + let url = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: widgetGroupId)? + .appendingPathComponent("app-icon-\(id)-\(dark ? "dark" : "light").png") else { return nil } + return UIImage(contentsOfFile: url.path) + } + func saveImageToFile(imagePath: String, completion: (() -> Void)? = nil) { if imagePath.hasPrefix("http://") || imagePath.hasPrefix("https://") { guard let url = URL(string: imagePath) else { diff --git a/shared/src/androidMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.android.kt b/shared/src/androidMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.android.kt index 9c72ed5..7e93935 100644 --- a/shared/src/androidMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.android.kt +++ b/shared/src/androidMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.android.kt @@ -1,7 +1,7 @@ package com.zhushenwudi.lovelivemusicplayer.lyric actual object PlatformInfo { - actual val allowEulaLyric: Boolean = true + actual val extendedFeaturesEnabled: Boolean = true actual val isIos: Boolean = false actual val appVersion: String = "" } diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconCatalog.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconCatalog.kt new file mode 100644 index 0000000..ec1a151 --- /dev/null +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconCatalog.kt @@ -0,0 +1,108 @@ +// Generated by scripts/export_app_icons.py. Do not edit. +package com.zhushenwudi.lovelivemusicplayer.appicon + +data class AppIconCharacter(val id: String, val name: String, val groupId: String) +data class AppIconGroup(val id: String, val name: String) + +object AppIconCatalog { + const val DEFAULT = "default" + val groups = listOf( + AppIconGroup("muse", "μ’s"), + AppIconGroup("a-rise", "A-RISE"), + AppIconGroup("aqours", "Aqours"), + AppIconGroup("saint-snow", "Saint Snow"), + AppIconGroup("nijigasaki", "虹ヶ咲学園スクールアイドル同好会"), + AppIconGroup("liella", "Liella!"), + AppIconGroup("sunny-passion", "Sunny Passion"), + AppIconGroup("hasunosora", "蓮ノ空女学院スクールアイドルクラブ"), + AppIconGroup("ikizulive", "イキヅライブ!/いきづらい部!"), + AppIconGroup("school-idol-musical", "スクールアイドルミュージカル"), + ) + val characters = listOf( + AppIconCharacter("kosaka-honoka", "高坂穂乃果", "muse"), + AppIconCharacter("ayase-eli", "絢瀬絵里", "muse"), + AppIconCharacter("minami-kotori", "南小鸟", "muse"), + AppIconCharacter("sonoda-umi", "園田海未", "muse"), + AppIconCharacter("hoshizora-rin", "星空凛", "muse"), + AppIconCharacter("nishikino-maki", "西木野真姫", "muse"), + AppIconCharacter("tojo-nozomi", "東條希", "muse"), + AppIconCharacter("koizumi-hanayo", "小泉花陽", "muse"), + AppIconCharacter("yazawa-nico", "矢泽妮可", "muse"), + AppIconCharacter("kira-tsubasa", "綺羅ツバサ", "a-rise"), + AppIconCharacter("todo-erena", "統堂英玲奈", "a-rise"), + AppIconCharacter("yuki-anju", "優木あんじゅ", "a-rise"), + AppIconCharacter("takami-chika", "高海千歌", "aqours"), + AppIconCharacter("sakurauchi-riko", "桜内梨子", "aqours"), + AppIconCharacter("matsuura-kanan", "松浦果南", "aqours"), + AppIconCharacter("kurosawa-dia", "黒澤ダイヤ", "aqours"), + AppIconCharacter("watanabe-you", "渡辺曜", "aqours"), + AppIconCharacter("tsushima-yoshiko", "津島善子", "aqours"), + AppIconCharacter("kunikida-hanamaru", "国木田花丸", "aqours"), + AppIconCharacter("ohara-mari", "小原鞠莉", "aqours"), + AppIconCharacter("kurosawa-ruby", "黒澤ルビィ", "aqours"), + AppIconCharacter("kazuno-sarah", "鹿角聖良", "saint-snow"), + AppIconCharacter("kazuno-leah", "鹿角理亞", "saint-snow"), + AppIconCharacter("takasaki-yu", "高咲侑", "nijigasaki"), + AppIconCharacter("uehara-ayumu", "上原歩夢", "nijigasaki"), + AppIconCharacter("nakasu-kasumi", "中須かすみ", "nijigasaki"), + AppIconCharacter("osaka-shizuku", "桜坂しずく", "nijigasaki"), + AppIconCharacter("asaka-karin", "朝香果林", "nijigasaki"), + AppIconCharacter("miyashita-ai", "宮下愛", "nijigasaki"), + AppIconCharacter("konoe-kanata", "近江彼方", "nijigasaki"), + AppIconCharacter("yuki-setsuna", "優木せつ菜", "nijigasaki"), + AppIconCharacter("verde-emma", "エマ・ヴェルデ", "nijigasaki"), + AppIconCharacter("tennoji-rina", "天王寺璃奈", "nijigasaki"), + AppIconCharacter("mifune-shioriko", "三船栞子", "nijigasaki"), + AppIconCharacter("taylor-mia", "ミア・テイラー", "nijigasaki"), + AppIconCharacter("zhong-lanzhu", "鐘嵐珠", "nijigasaki"), + AppIconCharacter("shibuya-kanon", "澁谷かのん", "liella"), + AppIconCharacter("tang-keke", "唐可可", "liella"), + AppIconCharacter("arashi-chisato", "嵐千砂都", "liella"), + AppIconCharacter("heanna-sumire", "平安名すみれ", "liella"), + AppIconCharacter("hazuki-ren", "葉月恋", "liella"), + AppIconCharacter("sakurakoji-kinako", "桜小路きな子", "liella"), + AppIconCharacter("yoneme-mei", "米女メイ", "liella"), + AppIconCharacter("wakana-shiki", "若菜四季", "liella"), + AppIconCharacter("onitsuka-natsumi", "鬼塚夏美", "liella"), + AppIconCharacter("wien-margarete", "ウィーン・マルガレーテ", "liella"), + AppIconCharacter("onitsuka-tomari", "鬼塚冬毬", "liella"), + AppIconCharacter("hiiragi-mao", "柊摩央", "sunny-passion"), + AppIconCharacter("hijirisawa-yuna", "聖澤悠奈", "sunny-passion"), + AppIconCharacter("hinoshita-kaho", "日野下花帆", "hasunosora"), + AppIconCharacter("murano-sayaka", "村野さやか", "hasunosora"), + AppIconCharacter("otomune-kozue", "乙宗梢", "hasunosora"), + AppIconCharacter("yugiri-tsuzuri", "夕霧綴理", "hasunosora"), + AppIconCharacter("osawa-rurino", "大沢瑠璃乃", "hasunosora"), + AppIconCharacter("fujishima-megumi", "藤島慈", "hasunosora"), + AppIconCharacter("momose-ginko", "百生吟子", "hasunosora"), + AppIconCharacter("kachimachi-kosuzu", "徒町小鈴", "hasunosora"), + AppIconCharacter("anyoji-hime", "安養寺姫芽", "hasunosora"), + AppIconCharacter("ceras-yanagida-lilienfeld", "セラス・柳田・リリエンフェルト", "hasunosora"), + AppIconCharacter("katsuragi-izumi", "桂城泉", "hasunosora"), + AppIconCharacter("kinjo-maika", "錦上マイカ", "hasunosora"), + AppIconCharacter("reisawa-aoi", "令沢葵", "hasunosora"), + AppIconCharacter("shinowa-mion", "紫輪みおん", "hasunosora"), + AppIconCharacter("takahashi-polka", "高橋ポルカ", "ikizulive"), + AppIconCharacter("azabu-mai", "麻布麻衣", "ikizulive"), + AppIconCharacter("goto-akira", "五桐玲", "ikizulive"), + AppIconCharacter("komagata-hanabi", "駒形花火", "ikizulive"), + AppIconCharacter("kanazawa-miracle", "金澤奇跡", "ikizulive"), + AppIconCharacter("chofu-noriko", "調布のりこ", "ikizulive"), + AppIconCharacter("harumiya-yukuri", "春宮ゆくり", "ikizulive"), + AppIconCharacter("konohana-aurora", "此花輝夜", "ikizulive"), + AppIconCharacter("yamada-midori", "山田真緑", "ikizulive"), + AppIconCharacter("sasaki-shion", "佐々木翔音", "ikizulive"), + AppIconCharacter("tsubaki-rurika", "椿ルリカ", "school-idol-musical"), + AppIconCharacter("sumeragi-yuzuha", "皇ユズハ", "school-idol-musical"), + AppIconCharacter("hojo-yukino", "北条ユキノ", "school-idol-musical"), + AppIconCharacter("amakusa-hikaru", "天草ヒカル", "school-idol-musical"), + AppIconCharacter("mikasa-maya", "三笠マーヤ", "school-idol-musical"), + AppIconCharacter("takizawa-anzu", "滝沢アンズ", "school-idol-musical"), + AppIconCharacter("wakatsuki-misuzu", "若槻ミスズ", "school-idol-musical"), + AppIconCharacter("kurusu-toa", "来栖トア", "school-idol-musical"), + AppIconCharacter("suzuka-rena", "鈴賀レナ", "school-idol-musical"), + AppIconCharacter("harukaze-sayaka", "晴風サヤカ", "school-idol-musical"), + ) + fun isValid(id: String) = id == DEFAULT || characters.any { it.id == id } + fun iosName(id: String): String? = if (id == DEFAULT) null else "LLMP_" + id.replace('-', '_') +} diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconController.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconController.kt new file mode 100644 index 0000000..5fe0668 --- /dev/null +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/appicon/AppIconController.kt @@ -0,0 +1,86 @@ +package com.zhushenwudi.lovelivemusicplayer.appicon + +import com.zhushenwudi.lovelivemusicplayer.lyric.PlatformInfo +import com.zhushenwudi.lovelivemusicplayer.settings.AppSettings +import kotlinx.coroutines.CancellationException +import kotlinx.coroutines.flow.MutableStateFlow +import kotlinx.coroutines.flow.asStateFlow +import kotlinx.coroutines.sync.Mutex + +interface AppIconController { + val supported: Boolean + /** Localized explanation of the platform's appearance behavior. */ + val appearanceHintKey: String + /** null means the platform has no single recognized active icon. */ + suspend fun currentCharacterId(): String? + /** Publish committed previews for native widgets/branding; null bytes restore the default. */ + suspend fun publishArtwork(characterId: String, light: ByteArray?, dark: ByteArray?) {} + suspend fun apply(characterId: String, systemDark: Boolean) +} + +object UnsupportedAppIconController : AppIconController { + override val supported = false + override val appearanceHintKey = "app_icon_unavailable" + override suspend fun currentCharacterId(): String? = null + override suspend fun apply(characterId: String, systemDark: Boolean) { + error("App icons are unavailable") + } +} + +data class AppIconState( + val characterId: String = AppIconCatalog.DEFAULT, + val switching: Boolean = false, + val error: String? = null, +) + +/** Serializes native operations and commits preferences only after native success. */ +class AppIconManager(private val settings: AppSettings, val controller: AppIconController) { + private val mutex = Mutex() + private val mutableState = MutableStateFlow(AppIconState( + characterId = settings.appIconCharacterId.takeIf(AppIconCatalog::isValid) ?: AppIconCatalog.DEFAULT, + )) + val state = mutableState.asStateFlow() + + val available: Boolean get() = PlatformInfo.extendedFeaturesEnabled && controller.supported + + suspend fun select(characterId: String, systemDark: Boolean) { + if (!AppIconCatalog.isValid(characterId) || !available || !mutex.tryLock()) return + try { + mutableState.value = mutableState.value.copy(switching = true, error = null) + controller.apply(characterId, systemDark) + settings.appIconCharacterId = characterId + mutableState.value = AppIconState(characterId) + } catch (error: CancellationException) { + throw error + } catch (error: Exception) { + mutableState.value = mutableState.value.copy(error = error.message ?: error.toString()) + } finally { + mutableState.value = mutableState.value.copy(switching = false) + mutex.unlock() + } + } + + /** Native state wins after interrupted preference writes; repair missing/invalid native state. */ + suspend fun synchronize(systemDark: Boolean) { + if (!available) return + // Theme/resume reconciliation must not be dropped during a user switch. + mutex.lock() + try { + mutableState.value = mutableState.value.copy(switching = true) + val actual = controller.currentCharacterId()?.takeIf(AppIconCatalog::isValid) + val requested = actual ?: settings.appIconCharacterId.takeIf(AppIconCatalog::isValid) ?: AppIconCatalog.DEFAULT + controller.apply(requested, systemDark) + settings.appIconCharacterId = requested + mutableState.value = AppIconState(requested) + } catch (error: CancellationException) { + throw error + } catch (error: Exception) { + mutableState.value = mutableState.value.copy(error = error.message ?: error.toString()) + } finally { + mutableState.value = mutableState.value.copy(switching = false) + mutex.unlock() + } + } + + fun clearError() { mutableState.value = mutableState.value.copy(error = null) } +} diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/DeStrings.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/DeStrings.kt index 8d137ac..c3879e8 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/DeStrings.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/DeStrings.kt @@ -1,6 +1,19 @@ package com.zhushenwudi.lovelivemusicplayer.i18n internal val DeStrings: Map = mapOf( + "app_icon" to "App-Symbol", + "app_icon_current" to "Aktuelles Symbol: %s", + "app_icon_default" to "Standardsymbol", + "app_icon_light" to "Helle Vorschau", + "app_icon_dark" to "Dunkle Vorschau", + "app_icon_restore" to "Standardsymbol wiederherstellen", + "app_icon_selected" to "Ausgewählt", + "app_icon_failed" to "Das Symbol konnte nicht geändert werden. Die bisherige Auswahl bleibt erhalten. Bitte erneut versuchen.", + "app_icon_dismiss" to "Schließen", + "app_icon_android_hint" to "Symbole folgen dem Systemdesign, wenn die App läuft oder erneut geöffnet wird. Der Launcher benötigt eventuell etwas Zeit.", + "app_icon_ios_hint" to "Ab iOS 18 folgt das Symbol den Erscheinungsbild-Einstellungen des Home-Bildschirms. iOS 17 verwendet das helle Symbol.", + "app_icon_unavailable" to "Dieses Gerät unterstützt keine alternativen App-Symbole.", + "open_drawer" to "Menü öffnen", "qr_camera_unavailable" to "Kamera nicht verfügbar. Bitte die PC-IP manuell eingeben.", "qr_scan_failed" to "Scan konnte nicht gestartet werden. Erneut versuchen oder die PC-IP manuell eingeben.", diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/EnStrings.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/EnStrings.kt index 9df499c..e1fd77c 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/EnStrings.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/EnStrings.kt @@ -1,6 +1,19 @@ package com.zhushenwudi.lovelivemusicplayer.i18n internal val EnStrings: Map = mapOf( + "app_icon" to "App icon", + "app_icon_current" to "Current icon: %s", + "app_icon_default" to "Default icon", + "app_icon_light" to "Light preview", + "app_icon_dark" to "Dark preview", + "app_icon_restore" to "Restore default icon", + "app_icon_selected" to "Selected", + "app_icon_failed" to "Could not change the icon. Your previous selection is retained. Try again.", + "app_icon_dismiss" to "Dismiss", + "app_icon_android_hint" to "Icons follow the system appearance while the app is running or when reopened. Launcher refresh may take a moment.", + "app_icon_ios_hint" to "On iOS 18 and later, icons follow Home Screen appearance settings. iOS 17 uses the light icon.", + "app_icon_unavailable" to "This device does not support alternate app icons.", + "open_drawer" to "Open menu", "qr_camera_unavailable" to "Camera unavailable. Please enter your PC IP manually.", "qr_scan_failed" to "Could not start scanning. Try again or enter your PC IP manually.", diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/JaStrings.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/JaStrings.kt index a5f8e77..cffec40 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/JaStrings.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/JaStrings.kt @@ -1,6 +1,19 @@ package com.zhushenwudi.lovelivemusicplayer.i18n internal val JaStrings: Map = mapOf( + "app_icon" to "アプリアイコン", + "app_icon_current" to "現在のアイコン:%s", + "app_icon_default" to "デフォルトアイコン", + "app_icon_light" to "ライトのプレビュー", + "app_icon_dark" to "ダークのプレビュー", + "app_icon_restore" to "デフォルトに戻す", + "app_icon_selected" to "選択中", + "app_icon_failed" to "変更できませんでした。元のアイコンは保持されています。再試行してください。", + "app_icon_dismiss" to "閉じる", + "app_icon_android_hint" to "起動中または再起動時にシステムの外観に合わせます。ホーム画面への反映には時間がかかる場合があります。", + "app_icon_ios_hint" to "iOS 18以降はホーム画面の外観設定に従います。iOS 17ではライトアイコンを使用します。", + "app_icon_unavailable" to "このデバイスはアイコンの変更に対応していません。", + "open_drawer" to "メニューを開く", "qr_camera_unavailable" to "カメラを使用できません。PCのIPアドレスを手動で入力してください。", "qr_scan_failed" to "スキャンを開始できません。再試行するかPCのIPアドレスを手動で入力してください。", diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/ZhStrings.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/ZhStrings.kt index 4794e6e..92b093e 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/ZhStrings.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/i18n/ZhStrings.kt @@ -1,6 +1,19 @@ package com.zhushenwudi.lovelivemusicplayer.i18n internal val ZhStrings: Map = mapOf( + "app_icon" to "应用图标", + "app_icon_current" to "当前图标:%s", + "app_icon_default" to "默认图标", + "app_icon_light" to "浅色预览", + "app_icon_dark" to "暗色预览", + "app_icon_restore" to "恢复默认图标", + "app_icon_selected" to "已选择", + "app_icon_failed" to "切换失败,原图标已保留,请重试", + "app_icon_dismiss" to "关闭", + "app_icon_android_hint" to "图标在应用运行或重新打开时跟随系统浅暗模式,桌面刷新可能稍有延迟。", + "app_icon_ios_hint" to "iOS 18 起跟随桌面图标外观设置;iOS 17 使用浅色图标。", + "app_icon_unavailable" to "此设备不支持切换应用图标", + "open_drawer" to "打开菜单", "qr_camera_unavailable" to "当前设备无法使用摄像头,请手动输入电脑 IP", "qr_scan_failed" to "无法启动扫码,请稍后重试或手动输入电脑 IP", diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/LyricService.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/LyricService.kt index 4f4955b..d300b4f 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/LyricService.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/LyricService.kt @@ -19,7 +19,7 @@ class LyricService( private val library: LibraryRepository, ) { /** EULA 允许时为 0,否则为 1 */ - var lrcType: Int = if (PlatformInfo.allowEulaLyric) 0 else 1 + var lrcType: Int = if (PlatformInfo.extendedFeaturesEnabled) 0 else 1 /** 上次加载的完整歌词行。 */ var fullLrc: Lyric = Lyric() @@ -58,7 +58,7 @@ class LyricService( val zh = handleLrc("zh", "ZH/$baseUrl$lyricPath", uid, forceRefresh) if (zh == null) ok = false else zhLrc = zh - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { val jp = handleLrc("jp", "JP/$baseUrl$lyricPath", uid, forceRefresh) if (jp == null) ok = false else jpLrc = jp val roma = handleLrc("roma", "ROMA/$baseUrl$lyricPath", uid, forceRefresh) @@ -141,7 +141,7 @@ class LyricService( translation = null } 1 -> { - if (PlatformInfo.allowEulaLyric) { + if (PlatformInfo.extendedFeaturesEnabled) { main = lyric.jp translation = lyric.zh } else { @@ -183,7 +183,8 @@ data class LyricFetchResult( ) expect object PlatformInfo { - val allowEulaLyric: Boolean + /** Shared unlock for extended lyrics and custom app icons; fixed for this process. */ + val extendedFeaturesEnabled: Boolean /** 是否为 iOS 平台,本地音频使用 wav 而非 flac。 */ val isIos: Boolean /** 对外展示版本号(iOS `CFBundleShortVersionString`)。 */ diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/PlatformHooks.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/PlatformHooks.kt index 079dcc7..478d9a2 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/PlatformHooks.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/PlatformHooks.kt @@ -195,6 +195,7 @@ object DeepLinkParser { * 调用 `PlatformServices.install` 前默认为 NoOp。 */ object PlatformServices { + var appIcon: com.zhushenwudi.lovelivemusicplayer.appicon.AppIconController = com.zhushenwudi.lovelivemusicplayer.appicon.UnsupportedAppIconController var desktopLyric: DesktopLyricController = NoOpDesktopLyric var homeWidget: HomeWidgetController = NoOpHomeWidget var deepLink: DeepLinkHandler = NoOpDeepLink @@ -207,6 +208,7 @@ object PlatformServices { var carPlayCatalog: CarPlayCatalog = CarPlayCatalog() fun install( + appIcon: com.zhushenwudi.lovelivemusicplayer.appicon.AppIconController = this.appIcon, desktopLyric: DesktopLyricController = this.desktopLyric, homeWidget: HomeWidgetController = this.homeWidget, deepLink: DeepLinkHandler = this.deepLink, @@ -218,6 +220,7 @@ object PlatformServices { pip: PictureInPictureHook = this.pip, carPlayCatalog: CarPlayCatalog = this.carPlayCatalog, ) { + this.appIcon = appIcon this.desktopLyric = desktopLyric this.homeWidget = homeWidget this.deepLink = deepLink diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/AppSettings.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/AppSettings.kt index d55085e..81e5fec 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/AppSettings.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/AppSettings.kt @@ -5,6 +5,10 @@ import com.russhwolf.settings.set import com.zhushenwudi.lovelivemusicplayer.player.LoopMode class AppSettings(private val settings: Settings) { + var appIconCharacterId: String + get() = settings.getString(SettingsKeys.APP_ICON_CHARACTER_ID, "default") + set(value) = settings.set(SettingsKeys.APP_ICON_CHARACTER_ID, value) + var isDark: Boolean get() = settings.getBoolean(SettingsKeys.DARK, false) set(value) = settings.set(SettingsKeys.DARK, value) diff --git a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/SettingsKeys.kt b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/SettingsKeys.kt index 05d291f..83ae822 100644 --- a/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/SettingsKeys.kt +++ b/shared/src/commonMain/kotlin/com/zhushenwudi/lovelivemusicplayer/settings/SettingsKeys.kt @@ -1,6 +1,7 @@ package com.zhushenwudi.lovelivemusicplayer.settings object SettingsKeys { + const val APP_ICON_CHARACTER_ID = "SP_APP_ICON_CHARACTER_ID" const val DARK = "SP_IS_DARK" const val WITH_SYSTEM_THEME = "SP_With_System_Theme" const val LOOP_MODE = "SP_LOOP_MODE" diff --git a/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.ios.kt b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.ios.kt index dc830ee..8a5f214 100644 --- a/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.ios.kt +++ b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/lyric/PlatformInfo.ios.kt @@ -20,14 +20,15 @@ private const val UNLOCK_DIR_NAME = "LLMP" actual object PlatformInfo { /** - * iOS 默认只提供中文歌词;Documents 下存在 LLMP 目录才解锁日文/罗马音。 + * iOS 默认只提供中文歌词;Documents 下存在 LLMP 目录才解锁扩展功能 + * (日文/罗马音歌词、自定义应用图标)。 * * 刻意只在首次读取时查一次盘:[LyricService.lrcType] 的初值、歌词下载分支、 * 以及多处 UI 分支都依赖这个值,运行中途翻转会让它们对不上 * (例如 lrcType 停在 0 要显示日文,而日文根本没下载过)。 * 用户新建目录后重启应用生效。 */ - actual val allowEulaLyric: Boolean by lazy { unlockDirExists() } + actual val extendedFeaturesEnabled: Boolean by lazy { unlockDirExists() } actual val isIos: Boolean = true actual val appVersion: String = NSBundle.mainBundle.objectForInfoDictionaryKey("CFBundleShortVersionString") as? String diff --git a/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosAppIconController.kt b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosAppIconController.kt new file mode 100644 index 0000000..2c2e242 --- /dev/null +++ b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosAppIconController.kt @@ -0,0 +1,59 @@ +package com.zhushenwudi.lovelivemusicplayer.platform + +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconCatalog +import com.zhushenwudi.lovelivemusicplayer.appicon.AppIconController +import kotlinx.cinterop.ExperimentalForeignApi +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.suspendCancellableCoroutine +import kotlinx.coroutines.withContext +import platform.UIKit.* +import platform.Foundation.NSFileManager +import platform.Foundation.NSNotificationCenter +import kotlin.coroutines.resume +import kotlin.coroutines.resumeWithException + +@OptIn(ExperimentalForeignApi::class) +class IosAppIconController : AppIconController { + override val supported: Boolean get() = UIApplication.sharedApplication.supportsAlternateIcons + override val appearanceHintKey = "app_icon_ios_hint" + override suspend fun publishArtwork(characterId: String, light: ByteArray?, dark: ByteArray?) = withContext(Dispatchers.Main) { + require(AppIconCatalog.isValid(characterId)) + val fingerprint = "$characterId:${light?.contentHashCode()}:${dark?.contentHashCode()}" + val container = NSFileManager.defaultManager.containerURLForSecurityApplicationGroupIdentifier(IOS_APP_GROUP) + ?: error("App Group container unavailable") + fun exists(mode: String): Boolean = container.URLByAppendingPathComponent("app-icon-$characterId-$mode.png")?.path + ?.let { NSFileManager.defaultManager.fileExistsAtPath(it) } == true + if (WidgetDataWriter.readString("appIconArtworkFingerprint") == fingerprint && + (characterId == AppIconCatalog.DEFAULT || (exists("light") && exists("dark")))) return@withContext + if (characterId != AppIconCatalog.DEFAULT) { + require(light != null && dark != null) + WidgetDataWriter.writeFile("app-icon-$characterId-light.png", light) + WidgetDataWriter.writeFile("app-icon-$characterId-dark.png", dark) + check(exists("light") && exists("dark")) { "App icon preview publication failed" } + } + WidgetDataWriter.writeString("appIconCharacterId", characterId) + WidgetDataWriter.writeString("appIconArtworkFingerprint", fingerprint) + NSNotificationCenter.defaultCenter.postNotificationName("llmpAppIconArtworkChanged", null) + NSNotificationCenter.defaultCenter.postNotificationName("llmpReloadWidgets", null) + } + override suspend fun currentCharacterId(): String? = withContext(Dispatchers.Main) { + val name = UIApplication.sharedApplication.alternateIconName + if (name == null) AppIconCatalog.DEFAULT else + AppIconCatalog.characters.firstOrNull { AppIconCatalog.iosName(it.id) == name }?.id + } + override suspend fun apply(characterId: String, systemDark: Boolean): Unit = withContext(Dispatchers.Main) { + require(AppIconCatalog.isValid(characterId)) + val app = UIApplication.sharedApplication + check(app.supportsAlternateIcons) { "Alternate app icons are unavailable" } + val name = AppIconCatalog.iosName(characterId) + if (app.alternateIconName == name) return@withContext + suspendCancellableCoroutine { continuation -> + app.setAlternateIconName(name) { error -> + if (continuation.isActive) { + if (error == null) continuation.resume(Unit) + else continuation.resumeWithException(IllegalStateException(error.localizedDescription)) + } + } + } + } +} diff --git a/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosPlatformHooks.kt b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosPlatformHooks.kt index 81c2c45..7580ad7 100644 --- a/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosPlatformHooks.kt +++ b/shared/src/iosMain/kotlin/com/zhushenwudi/lovelivemusicplayer/platform/IosPlatformHooks.kt @@ -356,6 +356,7 @@ class IosMediaSessionBridge : MediaSessionHook { fun installIosPlatformServices() { PlatformServices.install( + appIcon = IosAppIconController(), desktopLyric = IosDesktopLyricController(), homeWidget = IosHomeWidgetController(), deepLink = IosDeepLinkHandler(),