|
|
@@ -111,6 +111,14 @@ extension OverrideProfilesConfig {
|
|
|
@ViewBuilder private func settingsConfig(header: String) -> some View {
|
|
|
Section {
|
|
|
VStack {
|
|
|
+ Spacer()
|
|
|
+ Text("\(state.percentage.formatted(.number)) %")
|
|
|
+ .foregroundColor(
|
|
|
+ state
|
|
|
+ .percentage >= 130 ? .red :
|
|
|
+ (isEditing ? .orange : .blue)
|
|
|
+ )
|
|
|
+ .font(.largeTitle)
|
|
|
Slider(
|
|
|
value: $state.percentage,
|
|
|
in: 10 ... 200,
|
|
|
@@ -119,13 +127,6 @@ extension OverrideProfilesConfig {
|
|
|
isEditing = editing
|
|
|
}
|
|
|
).accentColor(state.percentage >= 130 ? .red : .blue)
|
|
|
- Text("\(state.percentage.formatted(.number)) %")
|
|
|
- .foregroundColor(
|
|
|
- state
|
|
|
- .percentage >= 130 ? .red :
|
|
|
- (isEditing ? .orange : .blue)
|
|
|
- )
|
|
|
- .font(.largeTitle)
|
|
|
Spacer()
|
|
|
Toggle(isOn: $state._indefinite) {
|
|
|
Text("Enable indefinitely")
|