فهرست منبع

Improve loop status badge color readability

Deniz Cengiz 1 سال پیش
والد
کامیت
b304c6020d
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      FreeAPS/Sources/Modules/Home/View/Header/LoopStatusView.swift

+ 5 - 2
FreeAPS/Sources/Modules/Home/View/Header/LoopStatusView.swift

@@ -150,8 +150,11 @@ struct LoopStatusView: View {
     }
 
     private var statusBadgeTextColor: Color {
-        statusBadgeColor == .secondary || statusBadgeColor == .loopYellow ? .black :
-            .white
+        if statusBadgeColor == .secondary {
+            .black
+        } else {
+            colorScheme == .dark ? Color(red: 25.0 / 255.0, green: 39.0 / 255.0, blue: 53.0 / 255.0, opacity: 1.0) : .white
+        }
     }
 
     private func setStatusTitle() {