fix(dashboard): theme-aware links on the onboarding GitHub setup step
GitHub-step anchors had layout-only CSS and rendered the user-agent default blue, which ignores the dashboard theme. Use var(--color-info) with hover underline; .btn anchors keep button styling. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
7
.changeset/onboarding-link-theme-aware.md
Normal file
7
.changeset/onboarding-link-theme-aware.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Links on the onboarding GitHub setup step now follow the dashboard theme instead of default browser blue.
|
||||
category: fix
|
||||
dev: "ModelOnboardingModal.css: GitHub-step anchors (non-.btn) get color var(--color-info) + hover underline; layout rules unchanged."
|
||||
@@ -758,6 +758,23 @@ list. The with/without comparison now renders as two labeled groups on a single
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/*
|
||||
FNXC:Onboarding 2026-07-18-02:30:
|
||||
Anchors in the GitHub setup step had layout-only rules, so they rendered the
|
||||
user-agent default blue, which ignores the dashboard theme (unreadable link on
|
||||
the dark theme's install card). Links must use the themed info token; .btn
|
||||
anchors keep their button styling untouched.
|
||||
*/
|
||||
.onboarding-github-git-prerequisite a,
|
||||
.onboarding-github-setup-card a:not(.btn) {
|
||||
color: var(--color-info);
|
||||
}
|
||||
|
||||
.onboarding-github-git-prerequisite a:hover,
|
||||
.onboarding-github-setup-card a:not(.btn):hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.onboarding-github-git-prerequisite a {
|
||||
align-self: flex-start;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user