fix: Polish Settings sections and dropdown for consistency#30171
fix: Polish Settings sections and dropdown for consistency#30171amandaye0h wants to merge 6 commits into
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
Undo design-system Text migration and activationKeysRow spacing in Aggregator Settings (ActivationKeys, Settings, Settings.styles). Co-authored-by: Cursor <cursoragent@cursor.com>
|
@metamaskbot update-mobile-fixture |
|
🔄 Fixture update started. Running workflow from branch |
|
❌ E2E fixture update failed.\n\nCommon causes:\n- CI workflow is still running — wait for 'Build iOS Apps' to complete\n- CI workflow was skipped — ensure your PR has iOS-impacting changes or use |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Performance Test Selection: |
|


Description
What is the reason for the change?
Settings flows mixed old and new UI patterns: different text scales and weights for titles vs body, uneven spacing between blocks, and primary/secondary buttons that didn’t match the rest of the app. That made screens harder to scan and harder to maintain.
What is the improvement / solution?
Changelog
CHANGELOG entry: fix: polish settings UI
Related issues
Fixes:
#30228
#30229
Manual testing steps
Screenshots/Recordings
Before
After
Screen.Recording.2026-05-15.at.12.43.28.PM.mov
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist