From fa75e0032676bafef015cf5d2c610fac4d5166dd Mon Sep 17 00:00:00 2001 From: Robin Kutesa Date: Thu, 21 May 2026 14:30:29 +0300 Subject: [PATCH] =?UTF-8?q?Match=20stats=20strip=20to=20design=20=E2=80=94?= =?UTF-8?q?=2032pt=20rounded=20semibold=20values?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit compactStat: 15pt light monospaced → 32pt semibold rounded. Labels: 8pt monospaced caps → 11pt regular mixed-case. statDivider height 22→44pt to match taller cells. Co-Authored-By: Kutesir Co-Authored-By: Sentry --- Features/Backup/BackupView.swift | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Features/Backup/BackupView.swift b/Features/Backup/BackupView.swift index 6c33324..751e7c6 100644 --- a/Features/Backup/BackupView.swift +++ b/Features/Backup/BackupView.swift @@ -376,25 +376,22 @@ struct BackupView: View { } private func compactStat(_ value: String, label: String, color: Color) -> some View { - VStack(spacing: 3) { + VStack(spacing: 5) { Text(value) - .font(.system(size: 15, weight: .light)) + .font(.system(size: 32, weight: .semibold, design: .rounded)) .foregroundStyle(color) - .monospacedDigit() - .kerning(-0.5) Text(label) - .font(.system(size: 8, weight: .regular, design: .monospaced)) + .font(.system(size: 11, weight: .regular)) .foregroundStyle(AppTheme.inkQuaternary) - .tracking(1.0) } .frame(maxWidth: .infinity) - .padding(.vertical, 6) + .padding(.vertical, 10) } private var statDivider: some View { Rectangle() - .fill(Color(red: 0.922, green: 0.922, blue: 0.922)) - .frame(width: 1, height: 22) + .fill(Color(red: 0.88, green: 0.88, blue: 0.88)) + .frame(width: 1, height: 44) } private var thinDivider: some View {