feat(FN-2873): align settings header refresh action

- Move the check-for-updates refresh button into the settings header actions group for consistent placement
- Keep update check behavior unchanged, including loading state, disabled state, and aria labeling
- Set the refresh icon size explicitly to match surrounding header controls
- Simplify mobile CSS by removing obsolete settings-update-check wrap overrides
This commit is contained in:
Fusion
2026-04-28 10:47:41 -07:00
committed by gsxdsm
parent 5b11f33c3c
commit f37515120f
2 changed files with 14 additions and 18 deletions

View File

@@ -14,7 +14,8 @@
/* Keep the GitHub Star and Help buttons at matching heights regardless of
their differing icon sizes (provider icon 16px vs. HelpCircle 13px). */
.settings-header-actions > .settings-github-star-btn,
.settings-header-actions > .btn {
.settings-header-actions > .btn,
.settings-header-actions > .settings-update-btn {
height: 26px;
box-sizing: border-box;
}
@@ -957,11 +958,6 @@
@media (max-width: 768px) {
.settings-update-check {
flex-wrap: wrap;
row-gap: var(--space-xs);
}
/* Settings modal: use the section picker as the only mobile navigation */
.settings-layout {
flex-direction: column;