diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt index 3ea700d8..1a5b2ce5 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt @@ -121,7 +121,11 @@ fun ShapedLauncherIcon( val renderSettings = LauncherIconRenderSettings( size = defaultIconSize.toPixels().toInt(), fgThemeColor = MaterialTheme.colorScheme.onPrimaryContainer.toArgb(), - bgThemeColor = MaterialTheme.colorScheme.primaryContainer.toArgb(), + bgThemeColor = if (LocalDarkTheme.current) { + MaterialTheme.colorScheme.outlineVariant.toArgb() + } else { + MaterialTheme.colorScheme.primaryContainer.toArgb() + }, fgTone = if (LocalDarkTheme.current) 90 else 10, bgTone = if (LocalDarkTheme.current) 30 else 90, )