feat(FN-1884): fix mobile side margins in settings pages

- Fix mobile side margins on settings pages to use design tokens
- Add responsive padding for mobile viewports in settings components
- Add settings-mobile test to verify mobile layout behavior
This commit is contained in:
Fusion
2026-04-16 04:11:17 -07:00
committed by gsxdsm
parent a67feafccb
commit 3c98c4353e
2 changed files with 20 additions and 0 deletions

View File

@@ -172,5 +172,9 @@ describe("SettingsModal mobile adaptations", () => {
expectMobileRule(css, ".settings-nav-item", "gap: 4px;");
expectMobileRule(css, ".settings-content textarea", "font-size: 16px;");
expectMobileRule(css, ".settings-scope-icon", "margin-right: 0;");
expectMobileRule(css, ".settings-scope-banner", "padding: 8px 14px;");
expectMobileRule(css, ".settings-empty-state", "padding: 12px 14px;");
expectMobileRule(css, ".settings-description", "padding: 0 14px;");
expectMobileRule(css, ".theme-selector", "padding: 0 14px 14px;");
});
});

View File

@@ -6897,6 +6897,22 @@ body {
padding: 0 14px;
}
.settings-scope-banner {
padding: 8px 14px;
}
.settings-empty-state {
padding: 12px 14px;
}
.settings-description {
padding: 0 14px;
}
.theme-selector {
padding: 0 14px 14px;
}
.settings-content .btn,
.auth-provider-row .btn {
min-height: 36px;