feat(FN-3067): polish onboarding disclosure UX, plugin slot fallback, and m

Merge brings FN-3067 UX revisions across onboarding components, including reduced ModelOnboardingModal complexity, new fallback styling for PluginSlot, and polish to OnboardingDisclosure, OnboardingResumeCard, and PostOnboardingRecommendations with minor updates to PlanningModeModal and SettingsModa

Fusion-Task-Id: FN-3067
This commit is contained in:
Fusion
2026-05-02 21:11:35 -07:00
committed by gsxdsm
parent 2ff8fd1af8
commit 4f897d1a46
11 changed files with 84 additions and 73 deletions

View File

@@ -234,7 +234,7 @@
overflow-y: auto;
padding: 10px 8px;
gap: 2px;
background: rgba(0, 0, 0, 0.1);
background: color-mix(in srgb, var(--text) 10%, transparent);
scrollbar-color: var(--border) transparent;
scrollbar-width: thin;
}
@@ -1222,8 +1222,8 @@
}
.auth-apikey-input:focus {
outline: none;
border-color: var(--accent);
box-shadow: 0 0 0 2px rgba(99, 102, 241, 0.2);
border-color: var(--todo);
box-shadow: var(--focus-ring);
}
.auth-apikey-input:disabled {
opacity: 0.6;