diff --git a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift index 155e55b..e3b03a6 100644 --- a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift +++ b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenu.swift @@ -11,22 +11,30 @@ struct MainMenu: View { @State private var action: Int? = 0 @AppStorage("isDarkMode") private var isDarkMode = false var body: some View { - NavigationView { - VStack { - Spacer() - MainMenuButton(title: "parties enregistrées") - { Text("parties enregistrées page") } - Spacer().frame(height: 20) - MainMenuButton(title: "paramètres") - { Text("paramètres page") } - Spacer().frame(height: 20) - MainMenuButton(title: "jouer") - { Text("jeu page") } - Spacer() - } - .fixedSize(horizontal: false, vertical: true) - .padding(EdgeInsets(top: 10, leading: 32, bottom: 10, trailing: 32)) - } + VStack { + 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: 20) + MainMenuButton(title: "jouer") + { Text("jeu page") } + MainMenuButton(title: "parties enregistrées") + { Text("parties enregistrées page") } + Spacer().frame(height: 20) + MainMenuButton(title: "paramètres") + { 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) } } diff --git a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenuButton.swift b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenuButton.swift index ccdac76..2e831ff 100644 --- a/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenuButton.swift +++ b/ArkitDoushiQi/ArkitDoushiQi/Preview Content/MainMenuButton.swift @@ -17,7 +17,7 @@ struct MainMenuButton: View { } var body: some View { - NavigationLink("parties enregistrées"){ + NavigationLink(title){ // ici mettre la vue sur les parties enregistrées à la place du texte n'hésite pas à tester sur la preview la navigation ça marche, faire pareil pour les autres content }