fix(FN-2402): preserve onboarding stepper done state on completion
- Treat the completion view as an effective final step so all prior indicators/connectors remain marked done - Mark the first-task step as completed before tracking onboarding completion and clear it from skipped state - Replace hardcoded success colors in setup wizard stepper done styles with theme-aware done status tokens - Add regression assertions verifying all step indicators and connectors stay in done state on the completion screen
This commit is contained in:
@@ -565,8 +565,9 @@
|
||||
}
|
||||
|
||||
.model-onboarding-step-indicator.done .step-number {
|
||||
background: var(--success, #22c55e);
|
||||
color: #fff;
|
||||
background: var(--status-done-bg-deep);
|
||||
border: 1px solid color-mix(in srgb, var(--done) 45%, transparent);
|
||||
color: var(--done);
|
||||
}
|
||||
|
||||
.model-onboarding-step-indicator.done {
|
||||
@@ -618,7 +619,7 @@
|
||||
}
|
||||
|
||||
.model-onboarding-step-connector.done {
|
||||
background: var(--success, #22c55e);
|
||||
background: var(--done);
|
||||
}
|
||||
|
||||
/* Content area */
|
||||
|
||||
Reference in New Issue
Block a user