diff --git a/Cable/Assets.xcassets/PoweredByVoltplan.imageset/Contents.json b/Cable/Assets.xcassets/PoweredByVoltplan.imageset/Contents.json index 67ecb8b..23a1868 100644 --- a/Cable/Assets.xcassets/PoweredByVoltplan.imageset/Contents.json +++ b/Cable/Assets.xcassets/PoweredByVoltplan.imageset/Contents.json @@ -5,11 +5,42 @@ "idiom" : "universal", "scale" : "1x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "voltplan-logo-dark.png", + "idiom" : "universal", + "scale" : "1x" + }, { "idiom" : "universal", "scale" : "2x" }, { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], "idiom" : "universal", "scale" : "3x" } diff --git a/Cable/Assets.xcassets/PoweredByVoltplan.imageset/voltplan-logo-dark.png b/Cable/Assets.xcassets/PoweredByVoltplan.imageset/voltplan-logo-dark.png new file mode 100644 index 0000000..d956d7a Binary files /dev/null and b/Cable/Assets.xcassets/PoweredByVoltplan.imageset/voltplan-logo-dark.png differ diff --git a/Cable/Assets.xcassets/boat-onboarding.imageset/Contents.json b/Cable/Assets.xcassets/boat-onboarding.imageset/Contents.json index 3ff45c5..c3176d1 100644 --- a/Cable/Assets.xcassets/boat-onboarding.imageset/Contents.json +++ b/Cable/Assets.xcassets/boat-onboarding.imageset/Contents.json @@ -4,14 +4,45 @@ "idiom" : "universal", "scale" : "1x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "1x" + }, { "idiom" : "universal", "scale" : "2x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "2x" + }, { "filename" : "boat-ob.png", "idiom" : "universal", "scale" : "3x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "boat-ob-inv.png", + "idiom" : "universal", + "scale" : "3x" } ], "info" : { diff --git a/Cable/Assets.xcassets/boat-onboarding.imageset/boat-ob-inv.png b/Cable/Assets.xcassets/boat-onboarding.imageset/boat-ob-inv.png new file mode 100644 index 0000000..e8a73aa Binary files /dev/null and b/Cable/Assets.xcassets/boat-onboarding.imageset/boat-ob-inv.png differ diff --git a/Cable/Assets.xcassets/cabin-onboarding.imageset/Contents.json b/Cable/Assets.xcassets/cabin-onboarding.imageset/Contents.json index 58f7354..d62881f 100644 --- a/Cable/Assets.xcassets/cabin-onboarding.imageset/Contents.json +++ b/Cable/Assets.xcassets/cabin-onboarding.imageset/Contents.json @@ -4,14 +4,45 @@ "idiom" : "universal", "scale" : "1x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "1x" + }, { "idiom" : "universal", "scale" : "2x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "2x" + }, { "filename" : "cabin-ob.png", "idiom" : "universal", "scale" : "3x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "cabin-ob-inv.png", + "idiom" : "universal", + "scale" : "3x" } ], "info" : { diff --git a/Cable/Assets.xcassets/cabin-onboarding.imageset/cabin-ob-inv.png b/Cable/Assets.xcassets/cabin-onboarding.imageset/cabin-ob-inv.png new file mode 100644 index 0000000..f48e8e9 Binary files /dev/null and b/Cable/Assets.xcassets/cabin-onboarding.imageset/cabin-ob-inv.png differ diff --git a/Cable/Assets.xcassets/van-onboarding.imageset/Contents.json b/Cable/Assets.xcassets/van-onboarding.imageset/Contents.json index 6526bd0..f63760c 100644 --- a/Cable/Assets.xcassets/van-onboarding.imageset/Contents.json +++ b/Cable/Assets.xcassets/van-onboarding.imageset/Contents.json @@ -4,14 +4,45 @@ "idiom" : "universal", "scale" : "1x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "1x" + }, { "idiom" : "universal", "scale" : "2x" }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "scale" : "2x" + }, { "filename" : "van-ob.png", "idiom" : "universal", "scale" : "3x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "van-ob-inv.png", + "idiom" : "universal", + "scale" : "3x" } ], "info" : { diff --git a/Cable/Assets.xcassets/van-onboarding.imageset/van-ob-inv.png b/Cable/Assets.xcassets/van-onboarding.imageset/van-ob-inv.png new file mode 100644 index 0000000..f05404e Binary files /dev/null and b/Cable/Assets.xcassets/van-onboarding.imageset/van-ob-inv.png differ diff --git a/Cable/SystemsOnboardingView.swift b/Cable/SystemsOnboardingView.swift index a8388c0..0d08e55 100644 --- a/Cable/SystemsOnboardingView.swift +++ b/Cable/SystemsOnboardingView.swift @@ -21,11 +21,11 @@ struct SystemsOnboardingView: View { } var body: some View { - VStack(spacing: 32) { + VStack() { Spacer(minLength: 32) SystemsOnboardingCarousel(images: loopingImages, step: carouselStep) - .frame(height: 240) + .frame(height: 120) .padding(.horizontal, 0) VStack(spacing: 12) { @@ -33,14 +33,15 @@ struct SystemsOnboardingView: View { .font(.title2.weight(.semibold)) .multilineTextAlignment(.center) - Text("Give your setup a name so Cable can organize loads, wiring, and recommendations in one place.") + Text("Give your setup a name so **Cable by VoltPlan** can organize loads, wiring, and recommendations in one place.") .font(.body) .foregroundStyle(Color.secondary) .multilineTextAlignment(.center) + .frame(minHeight: 96) .padding(.horizontal, 12) } .padding(.horizontal, 24) - + Spacer() VStack(spacing: 16) { TextField("System Name", text: $systemName) .textFieldStyle(.roundedBorder) @@ -65,7 +66,6 @@ struct SystemsOnboardingView: View { } .padding(.horizontal, 24) - Spacer(minLength: 24) } .padding(.bottom, 32) .frame(maxWidth: .infinity, maxHeight: .infinity)