Browse Source

TT & Override Icons

Robert 1 year ago
parent
commit
6857f53392

+ 11 - 10
FreeAPS/Sources/Modules/Home/View/HomeRootView.swift

@@ -503,13 +503,9 @@ extension Home {
 
         @ViewBuilder func adjustmentsOverrideView(_ overrideString: String) -> some View {
             Group {
-                Image(systemName: "person.fill")
-                    .font(.system(size: 24))
-                    .foregroundColor(Color(
-                        red: 0.6235294118,
-                        green: 0.4235294118,
-                        blue: 0.9803921569
-                    ))
+                Image(systemName: "clock.arrow.2.circlepath")
+                    .font(.system(size: 20))
+                    .foregroundStyle(Color.primary, Color.purple)
                 VStack(alignment: .leading) {
                     Text(latestOverride.first?.name ?? "Custom Override")
                         .font(.subheadline)
@@ -523,9 +519,14 @@ extension Home {
 
         @ViewBuilder func adjustmentsTempTargetView(_ tempTargetString: String) -> some View {
             Group {
-                Image(systemName: "target")
-                    .font(.system(size: 24))
-                    .foregroundColor(.loopGreen)
+                ZStack {
+                    Image(systemName: "arrow.up.and.line.horizontal.and.arrow.down")
+                        .font(.system(size: 20))
+                        .foregroundStyle(Color.loopGreen, Color.primary)
+                    Image(systemName: "circle")
+                        .font(.system(size: 10))
+                        .foregroundStyle(Color.loopGreen)
+                }
                 VStack(alignment: .leading) {
                     Text(latestTempTarget.first?.name ?? "Temp Target")
                         .font(.subheadline)

+ 15 - 7
FreeAPS/Sources/Modules/OverrideConfig/View/OverrideRootView.swift

@@ -65,11 +65,13 @@ extension OverrideConfig {
                 HStack(spacing: 6) {
                     HStack {
                         Spacer()
-                        Image(systemName: "person.fill")
-                            .font(.system(size: 18))
-                            .foregroundColor(Color(red: 0.6235294118, green: 0.4235294118, blue: 0.9803921569))
+                        Image(systemName: "clock.arrow.2.circlepath")
+                            .font(.system(size: 20))
+                            .foregroundStyle(Color.primary, Color.purple)
                         Text(OverrideConfig.Tab.overrides.name)
                             .font(.subheadline)
+                            .lineLimit(1)
+                            .minimumScaleFactor(0.8)
                         Spacer()
                     }
                     .padding(.vertical, 6)
@@ -82,11 +84,18 @@ extension OverrideConfig {
                     }
                     HStack {
                         Spacer()
-                        Image(systemName: "target")
-                            .font(.system(size: 18))
-                            .foregroundColor(.loopGreen)
+                        ZStack {
+                            Image(systemName: "arrow.up.and.line.horizontal.and.arrow.down")
+                                .font(.system(size: 20))
+                                .foregroundStyle(Color.loopGreen, Color.primary)
+                            Image(systemName: "circle")
+                                .font(.system(size: 10))
+                                .foregroundStyle(Color.loopGreen)
+                        }
                         Text(OverrideConfig.Tab.tempTargets.name)
                             .font(.subheadline)
+                            .lineLimit(1)
+                            .minimumScaleFactor(0.8)
                         Spacer()
                     }
                     .padding(.vertical, 6)
@@ -98,7 +107,6 @@ extension OverrideConfig {
                         }
                     }
                 }
-                .padding(2)
                 .background(Color.gray.opacity(0.2))
                 .cornerRadius(8)
                 .padding(.horizontal)