feat(FN-2837): add infusion.ai links to update notices

- Add a Learn more link to the update-available banner alongside release notes
- Refactor SettingsModal update-result rendering into a shared helper and include the infusion.ai link when updates exist
- Add dedicated SettingsModal link styling with hover and focus-visible states using dashboard tokens
- Update banner and settings tests to assert the new Learn more link behavior
- Add a patch changeset for @runfusion/fusion documenting the update notice link addition
This commit is contained in:
Fusion
2026-04-28 02:24:33 -07:00
committed by gsxdsm
parent 270db8a16c
commit 7414184705
6 changed files with 60 additions and 13 deletions

View File

@@ -151,6 +151,22 @@
color: var(--text-muted);
}
.settings-update-result-link {
color: var(--color-info);
text-decoration: underline;
transition: color var(--transition-fast), box-shadow var(--transition-fast);
}
.settings-update-result-link:hover {
color: color-mix(in srgb, var(--color-info) 80%, var(--text));
}
.settings-update-result-link:focus-visible {
outline: none;
box-shadow: var(--focus-ring-strong);
border-radius: var(--radius-sm);
}
@keyframes settings-update-spin {
to {
transform: rotate(360deg);