@@ -486,117 +493,94 @@ export function BackupStep({
className={cn("py-6", cardLayout ? "px-0" : "px-8")}
variant="textured"
>
-
-
- {canUseSpoilerParticles ? (
-
+
+
+ {canUseSpoilerParticles ? (
+
+
+
+ {PREVIEW_KEY_TEXT}
+
+
+
+ ) : (
+
+ {isRevealed && nsec ? nsec : maskedKey}
+
+ )}
+
+ {canUseSpoilerParticles ? null : (
+
- ) : (
-
+ ) : (
+
)}
- data-testid="backup-key-value"
- >
- {isRevealed && nsec ? nsec : maskedKey}
-
+
)}
- {canUseSpoilerParticles ? null : (
-
- )}
+
+ {v3Presentation ? (
+
+
+
+ ) : null}
- {v3Presentation ? (
-
-
-
-
- ) : null}
-
{copyError ? (
)}
-
+
+ {v3Presentation && created ? (
+
+ ) : null}
{v3Presentation && created && showPreviewBackupShortcut ? (
-
-
-
- or
-
-
+
+ or
@@ -478,6 +463,7 @@ export function OnboardingPreviewApp() {
} else if (page === "identity-key") {
content = (
setPage(variant === "v3" ? "backup-options" : "landing")}
testId="onboarding-preview-identity-key"
total={journey.totalSteps}
@@ -540,7 +526,11 @@ export function OnboardingPreviewApp() {
content = (
setPage("identity-key")}
- onDone={() => setPage("identity-key")}
+ onDone={() =>
+ variant === "v3"
+ ? continueFromAccount("identity-key")
+ : setPage("identity-key")
+ }
session={backupSession}
total={journey.totalSteps}
v3Presentation={variant === "v3"}
diff --git a/desktop/src/features/onboarding/ui/OnboardingPreviewCredentials.tsx b/desktop/src/features/onboarding/ui/OnboardingPreviewCredentials.tsx
index eb973de91d..6a25bac693 100644
--- a/desktop/src/features/onboarding/ui/OnboardingPreviewCredentials.tsx
+++ b/desktop/src/features/onboarding/ui/OnboardingPreviewCredentials.tsx
@@ -238,12 +238,17 @@ export function PreviewCredentialsFields({
/>
-
+
+
+ {passwordHelp ? (
+
{passwordHelp}
+ ) : null}
+
) : null}
- {passwordHelp ? (
-
{passwordHelp}
- ) : null}
{onConfirmPasswordChange ? (