diff --git a/feature/mail/src/main/assets/mailchrome/mail-icon-color.svg b/feature/mail/src/main/assets/mailchrome/mail-icon-color.svg new file mode 100644 index 0000000..63d8267 --- /dev/null +++ b/feature/mail/src/main/assets/mailchrome/mail-icon-color.svg @@ -0,0 +1,4 @@ + + + + diff --git a/feature/mail/src/main/java/ru/forbion/f7cloud/feature/mail/MailScreen.kt b/feature/mail/src/main/java/ru/forbion/f7cloud/feature/mail/MailScreen.kt index fd1dd61..3d689c2 100644 --- a/feature/mail/src/main/java/ru/forbion/f7cloud/feature/mail/MailScreen.kt +++ b/feature/mail/src/main/java/ru/forbion/f7cloud/feature/mail/MailScreen.kt @@ -648,10 +648,18 @@ private fun MailInboxScreen( modifier = Modifier.fillMaxSize(), ) } else if (messages.isEmpty()) { - Box( + // Живая тема: пустая папка — цветная иконка почты 64dp + текст 16/20 + Column( modifier = Modifier.fillMaxSize(), - contentAlignment = Alignment.Center, + verticalArrangement = Arrangement.Center, + horizontalAlignment = Alignment.CenterHorizontally, ) { + coil.compose.AsyncImage( + model = "file:///android_asset/mailchrome/mail-icon-color.svg", + contentDescription = null, + modifier = Modifier.size(64.dp), + ) + Spacer(Modifier.height(12.dp)) Text( if (searchQuery.isNotBlank() || searchParams.isActive()) { "Ничего не найдено"