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;
|
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 {
|
.onboarding-github-git-prerequisite a {
|
||||||
align-self: flex-start;
|
align-self: flex-start;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user