From 5cc827ebbbcf7e9e1321d228fc34885b51918d01 Mon Sep 17 00:00:00 2001 From: "johan.lachenal" Date: Wed, 22 May 2024 17:14:36 +0200 Subject: [PATCH] Update(MainMenu) --- .../Preview Content/MainMenu.swift | 49 ++++++++++--------- 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift index ba94bb4..b8f87f5 100644 --- a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift +++ b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift @@ -14,29 +14,34 @@ struct MainMenu: View { @State private var action: Int? = 0 @AppStorage("isDarkMode") private var isDarkMode = false var body: some View { - VStack { + ZStack { NavigationView { - VStack(alignment: .trailing) { - HStack(alignment: .top) { - Text("DouShiQi").frame(maxHeight: .infinity) - .bold() - .font(.title) - }.frame(maxWidth: .infinity,maxHeight: .infinity) - Spacer().frame(maxWidth: .infinity,maxHeight: .infinity) - Spacer().frame(height: 40) - MainMenuButton(title: playButtonText) - { Text("jeu page") } - MainMenuButton(title: registeredGamesButtonText) - { Text("parties enregistrées page") } - MainMenuButton(title: ParametersButtontText) - { ParametersMenuView() } - Spacer() - } - .fixedSize(horizontal: false, vertical: true) - .padding(EdgeInsets(top: 10, leading: 32, bottom: 10, trailing: 32)) - .frame(maxWidth: .infinity,maxHeight: .infinity) - }.frame(maxWidth: .infinity,maxHeight: .infinity) - }.frame(maxWidth: .infinity,maxHeight: .infinity) + VStack { + Spacer() + HStack() { + Text("DouShiQi") + .bold() + .font(.title).padding() + } + //.frame(maxWidth: .infinity,maxHeight: .infinity) + Spacer().frame(height: 40) + VStack(alignment: .leading) { + MainMenuButton(title: playButtonText) + { Text("jeu page") } + Spacer().frame(height: 30) + MainMenuButton(title: registeredGamesButtonText) + { Text("parties enregistrées page") } + Spacer().frame(height: 30) + MainMenuButton(title: ParametersButtontText) + { ParametersMenuView() } + } + Spacer() + } + .padding(EdgeInsets(top: 10, leading: 32, bottom: 10, trailing: 32)) + // .frame(maxWidth: .infinity,maxHeight: .infinity) + // Spacer() + }//.frame(maxWidth: .infinity,maxHeight: .infinity) + } } }