From 70a1cc2e63d2c49a135bd89cec3ffb1d427d90ee Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Tue, 30 Jun 2026 16:21:47 +0800
Subject: [PATCH] Freeze prep TagLauncher 8.2.9 Pro status UI

---
 src/Apptag/EditModeViews.swift |   62 ++++++++++++++++--------------
 1 files changed, 33 insertions(+), 29 deletions(-)

diff --git a/src/Apptag/EditModeViews.swift b/src/Apptag/EditModeViews.swift
index 9a7ff79..619a0d7 100644
--- a/src/Apptag/EditModeViews.swift
+++ b/src/Apptag/EditModeViews.swift
@@ -442,9 +442,9 @@
             }
 
             Text(message)
-                .font(.system(size: 15, weight: .medium))
-                .lineSpacing(4)
-                .foregroundStyle(.white.opacity(0.84))
+                .font(.system(size: 17, weight: .semibold))
+                .lineSpacing(5)
+                .foregroundStyle(.white.opacity(0.70))
                 .multilineTextAlignment(.leading)
                 .fixedSize(horizontal: false, vertical: true)
                 .frame(maxWidth: .infinity, alignment: .leading)
@@ -662,35 +662,35 @@
                 .fixedSize(horizontal: false, vertical: true)
                 .frame(maxWidth: .infinity, alignment: .leading)
 
-            Button {
-                doNotRemind.toggle()
-            } label: {
-                HStack(spacing: 10) {
-                    ZStack {
-                        RoundedRectangle(cornerRadius: 4, style: .continuous)
-                            .fill(doNotRemind ? Color.accentColor : Color.white.opacity(0.10))
-                        RoundedRectangle(cornerRadius: 4, style: .continuous)
-                            .stroke(Color.white.opacity(0.92), lineWidth: 1.6)
-                        if doNotRemind {
-                            Image(systemName: "checkmark")
-                                .font(.system(size: 12, weight: .bold))
-                                .foregroundStyle(.white)
+            HStack(alignment: .bottom, spacing: 16) {
+                Button {
+                    doNotRemind.toggle()
+                } label: {
+                    HStack(spacing: 10) {
+                        ZStack {
+                            RoundedRectangle(cornerRadius: 4, style: .continuous)
+                                .fill(doNotRemind ? Color.accentColor : Color.white.opacity(0.10))
+                            RoundedRectangle(cornerRadius: 4, style: .continuous)
+                                .stroke(Color.white.opacity(0.92), lineWidth: 1.6)
+                            if doNotRemind {
+                                Image(systemName: "checkmark")
+                                    .font(.system(size: 12, weight: .bold))
+                                    .foregroundStyle(.white)
+                            }
                         }
+                        .frame(width: 18, height: 18)
+
+                        Text(doNotRemindTitle)
+                            .font(.system(size: 13, weight: .semibold))
+                            .foregroundStyle(.white.opacity(0.86))
+                            .lineLimit(2)
+                            .multilineTextAlignment(.leading)
                     }
-                    .frame(width: 18, height: 18)
-
-                    Text(doNotRemindTitle)
-                        .font(.system(size: 13, weight: .medium))
-                        .foregroundStyle(.white.opacity(0.82))
-                        .lineLimit(2)
-                        .multilineTextAlignment(.leading)
+                    .frame(maxWidth: .infinity, alignment: .leading)
+                    .contentShape(Rectangle())
                 }
-                .contentShape(Rectangle())
-            }
-            .buttonStyle(.plain)
-
-            HStack {
-                Spacer(minLength: 0)
+                .buttonStyle(.plain)
+                .frame(maxWidth: .infinity, alignment: .leading)
 
                 Button(action: onConfirm) {
                     Text(confirmTitle)
@@ -706,6 +706,7 @@
                 }
                 .buttonStyle(.plain)
             }
+            .padding(.top, 4)
         }
         .padding(.horizontal, 24)
         .padding(.vertical, 20)
@@ -752,6 +753,7 @@
                 previewCheckbox(title: tr("settings.hideAppNames"), highlighted: false)
                 previewCheckbox(title: tr("settings.hideUsageTips"), highlighted: true)
             }
+            .frame(maxWidth: .infinity, alignment: .center)
             .padding(10)
             .background(
                 RoundedRectangle(cornerRadius: 10, style: .continuous)
@@ -766,9 +768,11 @@
                     .font(.system(size: 11, weight: .semibold))
                     .foregroundStyle(Color.accentColor)
                     .lineLimit(2)
+                    .multilineTextAlignment(.center)
                     .fixedSize(horizontal: false, vertical: true)
             }
             .frame(maxWidth: .infinity, alignment: .trailing)
+            .padding(.trailing, 44)
         }
         .padding(14)
         .background(

--
Gitblit v1.9.3