Просмотр исходного кода

One more thing
- Change Profile Editor Slider Numbering Positioning (reuse @dnzxy old iAPS commit )

dsnallfot 2 лет назад
Родитель
Сommit
c51b2e8b21

+ 8 - 7
FreeAPS/Sources/Modules/OverrideProfilesConfig/View/OverrideProfilesRootView.swift

@@ -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")