Apply consistent branding colors (BlueGreen, Cerulean, BrightAmber, PrimaryScarlet, cream backgrounds) to all screens, components, buttons, icons, and text throughout the app. Update all Form/List views with proper list row backgrounds to ensure visual consistency with card-based layouts. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
25 lines
620 B
Swift
25 lines
620 B
Swift
import SwiftUI
|
|
|
|
struct EmptyResidencesView: View {
|
|
var body: some View {
|
|
VStack(spacing: 16) {
|
|
Image(systemName: "house")
|
|
.font(.system(size: 80))
|
|
.foregroundColor(Color.appPrimary.opacity(0.6))
|
|
|
|
Text("No properties yet")
|
|
.font(.title2)
|
|
.fontWeight(.semibold)
|
|
.foregroundColor(Color.appTextPrimary)
|
|
|
|
Text("Add your first property to get started!")
|
|
.font(.body)
|
|
.foregroundColor(Color.appTextSecondary)
|
|
}
|
|
}
|
|
}
|
|
|
|
#Preview {
|
|
EmptyResidencesView()
|
|
}
|