add settings on mac

add whats new on mac
clean up settings on ios
clean up whats new + liquid glass
This commit is contained in:
neon443
2025-06-13 21:28:37 +01:00
parent 6e7bc6c2d1
commit 0663ba9e59
9 changed files with 210 additions and 44 deletions

View File

@@ -12,7 +12,7 @@ struct ContentView: View {
@StateObject var settingsModel: SettingsViewModel
var body: some View {
NavigationSplitView(preferredCompactColumn: .constant(.sidebar)) {
NavigationSplitView {
List {
NavigationLink {
HomeView(
@@ -43,11 +43,15 @@ struct ContentView: View {
}
}
} detail: {
Text("Welcome to Near Future")
}
.tint(settingsModel.settings.tint.color)
.frame(minWidth: 450, minHeight: 550)
.containerBackground(.ultraThinMaterial, for: .window)
.containerBackground(.regularMaterial, for: .window)
.sheet(isPresented: $settingsModel.settings.showWhatsNew) {
WhatsNewView(settingsModel: settingsModel)
.presentationSizing(.form)
}
}
}