diff --git a/WorldBuilder/Components/MainTabView.swift b/WorldBuilder/Components/MainTabView.swift new file mode 100644 index 0000000..b2e4f28 --- /dev/null +++ b/WorldBuilder/Components/MainTabView.swift @@ -0,0 +1,25 @@ +// +// MainTabView.swift +// +// +// Created by Giovanni Josserand on 01/09/2026. +// +import SwiftUI + +struct MainTabView: View { + var body : some View { + TabView { + NavigationStack { + HomeView() + }.tabItem { + Label("Accueil", systemImage: "house") + } + + NavigationStack { + WorldListView() + }.tabItem { + Label("Mes mondes", systemImage: "globe.europe.africa") + } + } + } +} diff --git a/WorldBuilder/ContentView.swift b/WorldBuilder/ContentView.swift index 50f627f..0bfe35b 100644 --- a/WorldBuilder/ContentView.swift +++ b/WorldBuilder/ContentView.swift @@ -10,12 +10,8 @@ import SwiftUI struct ContentView: View { var body: some View { VStack { - Image(systemName: "globe") - .imageScale(.large) - .foregroundStyle(.tint) - Text("Hello, world!") + MainTabView() } - .padding() } } diff --git a/WorldBuilder/Views/Home/HomeView.swift b/WorldBuilder/Views/Home/HomeView.swift new file mode 100644 index 0000000..7f6ca4f --- /dev/null +++ b/WorldBuilder/Views/Home/HomeView.swift @@ -0,0 +1,14 @@ +// +// HomeView.swift +// +// +// Created by Giovanni Josserand on 01/09/2026. +// + +import SwiftUI + +struct HomeView : View { + var body: some View { + Text("Home") + } +} diff --git a/WorldBuilder/Views/WorldList/WorldListView.swift b/WorldBuilder/Views/WorldList/WorldListView.swift new file mode 100644 index 0000000..1e1afcd --- /dev/null +++ b/WorldBuilder/Views/WorldList/WorldListView.swift @@ -0,0 +1,14 @@ +// +// WorldListView.swift +// +// +// Created by Giovanni Josserand on 01/09/2026. +// + +import SwiftUI + +struct WorldListView: View { + var body: some View { + Text("My worlds") + } +} diff --git a/WorldBuilder/Views/WorldOverview/WorldOverviewView.swift b/WorldBuilder/Views/WorldOverview/WorldOverviewView.swift new file mode 100644 index 0000000..9efddf6 --- /dev/null +++ b/WorldBuilder/Views/WorldOverview/WorldOverviewView.swift @@ -0,0 +1,15 @@ +// +// WorldOverviewView.swift +// +// +// Created by Giovanni Josserand on 01/09/2026. +// + +import SwiftUI + +struct WorldOverviewView: View { + var body: some View { + Text("Ca c'est mon monde") + } +} +