diff --git a/nirvana-ios/Views/OnBoarding/OnboardingTrioView.swift b/nirvana-ios/Views/OnBoarding/OnboardingTrioView.swift index 9a08d3b..95cfbee 100644 --- a/nirvana-ios/Views/OnBoarding/OnboardingTrioView.swift +++ b/nirvana-ios/Views/OnBoarding/OnboardingTrioView.swift @@ -12,32 +12,55 @@ struct OnboardingTrioView: View { @EnvironmentObject var navigationStack: NavigationStack var body: some View { - TabView { - OnboardingTemplateView(imgName: "undraw_through_the_park_lxnl", mainLeadingActText: "Be", mainHighlightedActText: "yourself", mainTrailingActText: "again.", subActText: "No more endless feeds, media, fomo, anxiety...focus on you and be more present.") - - OnboardingTemplateView(imgName: "undraw_connection_b-38-q", mainLeadingActText: "Be picky about your ", mainHighlightedActText: "inner circle.", mainTrailingActText: "", subActText: "You are who you hang out with. We kept things minimal because less is more...and we care.") - - OnboardingTemplateView(imgName: "undraw_voice_assistant_nrv7", mainLeadingActText: "Buttery smooth convos with your ", mainHighlightedActText: "authentic voice.", mainTrailingActText: "", subActText: "Less screen time, no more meaningless texts. Start mindfully conversing without all of the noise.", bottomActArea: AnyView( - VStack { - Button { - self.navigationStack.push(AddBasicInfoView()) - } label: { - Text("Start Your Detox") - .bold() - .foregroundColor(NirvanaColor.white) - .frame(maxWidth: .infinity) - .padding(.vertical, 20) - .background(NirvanaColor.teal) - .clipShape(Capsule()) - .shadow(radius:10) - } - }.padding(.bottom, 30) + ZStack(alignment: .topLeading) { + TabView { + OnboardingTemplateView(imgName: "undraw_through_the_park_lxnl", mainLeadingActText: "Be", mainHighlightedActText: "yourself", mainTrailingActText: "again.", subActText: "No more endless feeds, media, fomo, anxiety...focus on you and be more present.") + + OnboardingTemplateView(imgName: "undraw_connection_b-38-q", mainLeadingActText: "Be picky about your ", mainHighlightedActText: "inner circle.", mainTrailingActText: "", subActText: "You are who you hang out with. We kept things minimal because less is more...and we care.") + + OnboardingTemplateView(imgName: "undraw_voice_assistant_nrv7", mainLeadingActText: "Buttery smooth convos with your ", mainHighlightedActText: "authentic voice.", mainTrailingActText: "", subActText: "Less screen time, no more meaningless texts. Start mindfully conversing without all of the noise.", bottomActArea: AnyView( + VStack { + Button { + self.navigationStack.push(AddBasicInfoView()) + } label: { + Text("Start Your Detox") + .bold() + .foregroundColor(NirvanaColor.white) + .frame(maxWidth: .infinity) + .padding(.vertical, 20) + .background(NirvanaColor.teal) + .clipShape(Capsule()) + .shadow(radius:10) + } + }.padding(.bottom, 30) + ) ) - ) + } + .navigationBarHidden(true) + .tabViewStyle(.page(indexDisplayMode: .automatic)) + .ignoresSafeArea(.all) + + + HStack(alignment: .center) { + Button { + self.navigationStack.pop() + } label: { + Label("back", systemImage:"chevron.left") + .labelStyle(.iconOnly) + .font(.title2) + } + + Spacer() + + Button { + + } label: { + Text("Skip") + .foregroundColor(NirvanaColor.dimTeal) + } + } + .padding() } - .navigationBarHidden(true) - .tabViewStyle(.page(indexDisplayMode: .automatic)) - .ignoresSafeArea(.all) } }