import SwiftUI struct AppBackground: View { var body: some View { GeometryReader { proxy in ZStack { LinearGradient( colors: [ Color.appPrimary.opacity(0.15), Color.appSecondary.opacity(0.12), Color.appAccent.opacity(0.1) ], startPoint: .topLeading, endPoint: .bottomTrailing ) Circle() .fill(Color.appPrimary.opacity(0.18)) .frame(width: proxy.size.width * 0.7) .offset(x: -proxy.size.width * 0.35, y: -proxy.size.height * 0.35) RoundedRectangle(cornerRadius: 120, style: .continuous) .fill(Color.appAccent.opacity(0.12)) .frame(width: proxy.size.width * 0.8, height: proxy.size.height * 0.35) .rotationEffect(.degrees(-12)) .offset(x: proxy.size.width * 0.2, y: proxy.size.height * 0.45) } .ignoresSafeArea() } } }