diff --git a/NucleicRemote/NucleicRemote/Views/SettingsView.swift b/NucleicRemote/NucleicRemote/Views/SettingsView.swift index d657298..d5281f8 100644 --- a/NucleicRemote/NucleicRemote/Views/SettingsView.swift +++ b/NucleicRemote/NucleicRemote/Views/SettingsView.swift @@ -113,6 +113,19 @@ struct PairingIntroView: View { Label("Scan QR code", systemImage: "camera").font(.headline).padding(.horizontal) } .buttonStyle(.borderedProminent) + + VStack(spacing: 6) { + Button { store.enterDemo() } label: { + Label("Explore a demo — no Mac needed", systemImage: "play.circle") + } + .buttonStyle(.bordered) + Text("Sample data and a simulated agent — no Mac or account required.") + .font(.footnote) + .foregroundStyle(.secondary) + .multilineTextAlignment(.center) + .padding(.horizontal, 32) + } + .padding(.top, 8) } .padding() .sheet(isPresented: $showScanner) {