From 97cc5589cc7bb66a9c6d3637b6c8d86dbe08174f Mon Sep 17 00:00:00 2001 From: kutesir Date: Mon, 6 Jul 2026 13:19:56 +0300 Subject: [PATCH] Today list: neutral checkbox stroke (color already on accent bar + chip) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Tomorrow/Later rows carry their quadrant color on the left accent bar and the category chip, so tinting the checkbox too was redundant. Match the neutral text3 stroke the timeline rows already use. (Not build-verified — local sim runtime removed to reclaim disk; trivial one-line swap to an API already used elsewhere in the same file.) Co-Authored-By: Claude Opus 4.8 --- KisaniCal/Views/TodayView.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/KisaniCal/Views/TodayView.swift b/KisaniCal/Views/TodayView.swift index d158b76..d6a168c 100644 --- a/KisaniCal/Views/TodayView.swift +++ b/KisaniCal/Views/TodayView.swift @@ -1316,7 +1316,10 @@ struct TaskRowView: View { } } label: { RoundedRectangle(cornerRadius: 5, style: .continuous) - .strokeBorder(task.quadrant.color, lineWidth: 1.5) + // Neutral stroke — the row already carries its quadrant color + // on the left accent bar and the category chip, so a tinted + // checkbox is redundant. + .strokeBorder(AppColors.text3(cs), lineWidth: 1.5) .frame(width: 16, height: 16) .frame(width: 36, height: 44) .padding(.leading, 4)