feat(FN-3782): enforce mobile touch target for settings star action

Enforces the 44px mobile touch target on the settings star action in `SettingsModal.css`, fixing an accessibility regression introduced in FN-3782.

Fusion-Task-Id: FN-3782
This commit is contained in:
Fusion
2026-05-09 11:35:23 -07:00
committed by gsxdsm
parent e86b4c2774
commit be539b7623

View File

@@ -21,10 +21,19 @@
@media (max-width: 768px) {
/* Preserve mobile touch targets while keeping visuals compact via icon sizing/padding. */
.settings-header-actions > .btn-icon {
.settings-header-actions > .btn-icon,
.settings-header-actions > .settings-github-star-btn {
min-height: calc(var(--space-md) * 3);
}
.settings-header-actions > .btn-icon {
min-width: calc(var(--space-md) * 3);
}
.settings-github-star-btn__action,
.settings-github-star-btn__count {
min-height: calc(var(--space-md) * 3);
}
}
/* GitHub star button — split-pill layout: [Star half | Count half] */