feat(ios): refresh mobile settings layout (#15234)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Redesigned mobile Settings with localized sections, promotional
content, support actions, subscription access, and improved account
controls.
- Added sign-in prompts for signed-out users and clearer device-session
handling.
- Added a guided account-deletion flow with email confirmation and
completion messaging.
- Added App Store, download, team invitation, rating, and external
support links.
- **Bug Fixes**
- Improved interactive row behavior, keyboard accessibility, navigation,
and subscription availability.
  - Prevented account deletion for unresolved team owners.
- **Style**
- Refreshed mobile settings, subscription, profile, and promotional card
layouts.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: DarkSky <darksky2048@gmail.com>
This commit is contained in:
keepClamDown
2026-08-19 10:30:37 +08:00
committed by GitHub
parent b4c8548c09
commit d6fd3174b2
25 changed files with 1260 additions and 297 deletions
@@ -1,28 +1,28 @@
{
"ar": 89,
"ca": 86,
"ar": 88,
"ca": 85,
"da": 3,
"de": 96,
"el-GR": 85,
"el-GR": 84,
"en": 100,
"es-AR": 85,
"es-CL": 86,
"es": 85,
"fa": 85,
"fr": 89,
"es-AR": 84,
"es-CL": 85,
"es": 84,
"fa": 84,
"fr": 88,
"hi": 1,
"it": 86,
"ja": 85,
"kk": 92,
"ko": 86,
"ja": 84,
"kk": 91,
"ko": 85,
"nb-NO": 42,
"pl": 86,
"pt-BR": 85,
"ru": 87,
"pt-BR": 84,
"ru": 86,
"sv-SE": 85,
"tr": 92,
"uk": 85,
"ur": 92,
"zh-Hans": 96,
"tr": 91,
"uk": 84,
"ur": 91,
"zh-Hans": 95,
"zh-Hant": 87
}