|
@@ -55,12 +55,17 @@ struct LauncherRootView: View {
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
if filteredApps.isEmpty {
|
|
if filteredApps.isEmpty {
|
|
|
- ContentUnavailableView(
|
|
|
|
|
- "No apps found",
|
|
|
|
|
- systemImage: "magnifyingglass",
|
|
|
|
|
- description: Text("Try a different search term.")
|
|
|
|
|
- )
|
|
|
|
|
- .foregroundStyle(.white.opacity(0.85))
|
|
|
|
|
|
|
+ VStack(spacing: 10) {
|
|
|
|
|
+ Image(systemName: "magnifyingglass")
|
|
|
|
|
+ .font(.system(size: 28, weight: .semibold))
|
|
|
|
|
+ .foregroundStyle(.white.opacity(0.75))
|
|
|
|
|
+ Text("No apps found")
|
|
|
|
|
+ .font(.title3.weight(.semibold))
|
|
|
|
|
+ .foregroundStyle(.white.opacity(0.9))
|
|
|
|
|
+ Text("Try a different search term.")
|
|
|
|
|
+ .font(.subheadline)
|
|
|
|
|
+ .foregroundStyle(.white.opacity(0.7))
|
|
|
|
|
+ }
|
|
|
.frame(maxWidth: .infinity, maxHeight: .infinity)
|
|
.frame(maxWidth: .infinity, maxHeight: .infinity)
|
|
|
} else {
|
|
} else {
|
|
|
if layoutMode == .panel {
|
|
if layoutMode == .panel {
|