Ton of changes to layout and resolving issues fixing the color scheme

This commit is contained in:
Sam DuBois
2022-12-18 21:19:53 -07:00
parent 2906fecf5c
commit 614e6a7ee8
7 changed files with 123 additions and 25 deletions

View File

@@ -151,16 +151,18 @@ struct ContentView: View {
}
ToolbarItem(placement: .navigationBarTrailing) {
NavigationLink(destination: ConfigView(state: viewModel.state!)) {
if #available(iOS 16.0, *) {
Image(systemName: "chart.bar.fill", variableValue: Double(viewModel.home.signal.signal) / Double(viewModel.home.signal.max_signal))
.font(.body.weight(.ultraLight))
.symbolRenderingMode(.hierarchical)
} else {
// Fallback on earlier versions
}
HStack(alignment: .center) {
if viewModel.home.signal.signal != viewModel.home.signal.max_signal {
Text("\(viewModel.home.signal.signal)/\(viewModel.home.signal.max_signal)")
.font(.callout)
.foregroundColor(.gray)
}
NavigationLink(destination: ConfigView(state: viewModel.state!)) {
Image(systemName: "gear")
}
.buttonStyle(PlainButtonStyle())
}
}
}
}