|
|
@ -14,29 +14,34 @@ struct MainMenu: View {
|
|
|
|
@State private var action: Int? = 0
|
|
|
|
@State private var action: Int? = 0
|
|
|
|
@AppStorage("isDarkMode") private var isDarkMode = false
|
|
|
|
@AppStorage("isDarkMode") private var isDarkMode = false
|
|
|
|
var body: some View {
|
|
|
|
var body: some View {
|
|
|
|
VStack {
|
|
|
|
ZStack {
|
|
|
|
NavigationView {
|
|
|
|
NavigationView {
|
|
|
|
VStack(alignment: .trailing) {
|
|
|
|
VStack {
|
|
|
|
HStack(alignment: .top) {
|
|
|
|
Spacer()
|
|
|
|
Text("DouShiQi").frame(maxHeight: .infinity)
|
|
|
|
HStack() {
|
|
|
|
.bold()
|
|
|
|
Text("DouShiQi")
|
|
|
|
.font(.title)
|
|
|
|
.bold()
|
|
|
|
}.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
.font(.title).padding()
|
|
|
|
Spacer().frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
}
|
|
|
|
Spacer().frame(height: 40)
|
|
|
|
//.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
MainMenuButton(title: playButtonText)
|
|
|
|
Spacer().frame(height: 40)
|
|
|
|
{ Text("jeu page") }
|
|
|
|
VStack(alignment: .leading) {
|
|
|
|
MainMenuButton(title: registeredGamesButtonText)
|
|
|
|
MainMenuButton(title: playButtonText)
|
|
|
|
{ Text("parties enregistrées page") }
|
|
|
|
{ Text("jeu page") }
|
|
|
|
MainMenuButton(title: ParametersButtontText)
|
|
|
|
Spacer().frame(height: 30)
|
|
|
|
{ ParametersMenuView() }
|
|
|
|
MainMenuButton(title: registeredGamesButtonText)
|
|
|
|
Spacer()
|
|
|
|
{ Text("parties enregistrées page") }
|
|
|
|
}
|
|
|
|
Spacer().frame(height: 30)
|
|
|
|
.fixedSize(horizontal: false, vertical: true)
|
|
|
|
MainMenuButton(title: ParametersButtontText)
|
|
|
|
.padding(EdgeInsets(top: 10, leading: 32, bottom: 10, trailing: 32))
|
|
|
|
{ ParametersMenuView() }
|
|
|
|
.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
}
|
|
|
|
}.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
Spacer()
|
|
|
|
}.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
}
|
|
|
|
|
|
|
|
.padding(EdgeInsets(top: 10, leading: 32, bottom: 10, trailing: 32))
|
|
|
|
|
|
|
|
// .frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
|
|
|
|
// Spacer()
|
|
|
|
|
|
|
|
}//.frame(maxWidth: .infinity,maxHeight: .infinity)
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|