diff --git a/next/src/main/kotlin/org/fdroid/ui/discover/Discover.kt b/next/src/main/kotlin/org/fdroid/ui/discover/Discover.kt
index ab12c9f65..7fc618359 100644
--- a/next/src/main/kotlin/org/fdroid/ui/discover/Discover.kt
+++ b/next/src/main/kotlin/org/fdroid/ui/discover/Discover.kt
@@ -166,7 +166,13 @@ fun Discover(
}
}
NoEnabledReposDiscoverModel -> {
- Text(stringResource(R.string.no_repos_enabled))
+ Text(
+ text = stringResource(R.string.no_repos_enabled),
+ textAlign = TextAlign.Center,
+ modifier = Modifier
+ .fillMaxSize()
+ .padding(horizontal = 16.dp, vertical = 64.dp)
+ )
}
}
AnimatedVisibility(discoverModel is LoadedDiscoverModel) {
@@ -199,3 +205,20 @@ fun LoadingDiscoverPreview() {
)
}
}
+
+@Preview
+@Composable
+private fun NoEnabledReposPreview() {
+ FDroidContent {
+ Discover(
+ discoverModel = NoEnabledReposDiscoverModel,
+ numUpdates = 0,
+ isBigScreen = false,
+ onListTap = {},
+ onAppTap = {},
+ onNav = {},
+ onSearch = {},
+ onSearchCleared = {},
+ )
+ }
+}
diff --git a/next/src/main/res/values/strings-next.xml b/next/src/main/res/values/strings-next.xml
index 76f709f0f..6afcc7cf8 100644
--- a/next/src/main/res/values/strings-next.xml
+++ b/next/src/main/res/values/strings-next.xml
@@ -9,7 +9,7 @@
My apps
Retrieving apps…\n\nThis may take some time.
- No repositories enabled.\nEnable at least one repository to see apps.
+ No repositories enabled.\nEnable or add at least one repository to see apps.
No app selected
No repository selected