move to contentview

add homeView
respect show completed events in home
archive view
move inot contentview
new mac icon
remove mac icons from the variants
This commit is contained in:
neon443
2025-05-28 12:56:58 +01:00
parent dfc3a9290a
commit 1179810ac2
69 changed files with 136 additions and 469 deletions

View File

@@ -10,35 +10,15 @@ import SwiftUI
@main
struct NearFutureApp: App {
@StateObject var viewModel: EventViewModel = EventViewModel()
@StateObject var settingsModel: SettingsViewModel = SettingsViewModel()
var body: some Scene {
WindowGroup {
NavigationSplitView {
List {
NavigationLink {
} label: {
Image(systemName: "house")
Text("Home")
}
NavigationLink {
} label: {
Image(systemName: "tray.full")
Text("Archive")
}
}
} detail: {
ContentView(
viewModel: EventViewModel(),
settingsModel: settingsModel
)
}
.tint(settingsModel.settings.tint.color)
.frame(minWidth: 450, minHeight: 550)
.containerBackground(.ultraThinMaterial, for: .window)
ContentView(
viewModel: viewModel,
settingsModel: settingsModel
)
}
.defaultSize(width: 550, height: 650)
.commands {