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:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user