diff --git a/lib/src/localization/generated/app_localizations.dart b/lib/src/localization/generated/app_localizations.dart index ab5544fa..8d44ddc5 100644 --- a/lib/src/localization/generated/app_localizations.dart +++ b/lib/src/localization/generated/app_localizations.dart @@ -3259,6 +3259,12 @@ abstract class AppLocalizations { /// In en, this message translates to: /// **'twonly is funded purely by user subscriptions to secure our independence and support the future of twonly.'** String get subscriptionPledgeFundedDesc; + + /// No description provided for @subscriptionPledgeSubtitle. + /// + /// In en, this message translates to: + /// **'Zero ads. Total privacy.'** + String get subscriptionPledgeSubtitle; } class _AppLocalizationsDelegate diff --git a/lib/src/localization/generated/app_localizations_de.dart b/lib/src/localization/generated/app_localizations_de.dart index 4f2fd5aa..c4564d4d 100644 --- a/lib/src/localization/generated/app_localizations_de.dart +++ b/lib/src/localization/generated/app_localizations_de.dart @@ -1837,4 +1837,7 @@ class AppLocalizationsDe extends AppLocalizations { @override String get subscriptionPledgeFundedDesc => 'twonly wird rein durch Nutzer-Abonnements finanziert, um unsere Unabhängigkeit und die Zukunft von twonly zu sichern.'; + + @override + String get subscriptionPledgeSubtitle => 'Keine Werbung. Volle Privatsphäre.'; } diff --git a/lib/src/localization/generated/app_localizations_en.dart b/lib/src/localization/generated/app_localizations_en.dart index ec6cdb9b..53c757a2 100644 --- a/lib/src/localization/generated/app_localizations_en.dart +++ b/lib/src/localization/generated/app_localizations_en.dart @@ -1820,4 +1820,7 @@ class AppLocalizationsEn extends AppLocalizations { @override String get subscriptionPledgeFundedDesc => 'twonly is funded purely by user subscriptions to secure our independence and support the future of twonly.'; + + @override + String get subscriptionPledgeSubtitle => 'Zero ads. Total privacy.'; } diff --git a/lib/src/localization/translations b/lib/src/localization/translations index 63f73aec..c41aaeff 160000 --- a/lib/src/localization/translations +++ b/lib/src/localization/translations @@ -1 +1 @@ -Subproject commit 63f73aec47d84009ca50d2e8ad324b11eff59e9d +Subproject commit c41aaeff47007ddd5484fe1124bb15b905c3b247 diff --git a/lib/src/visual/views/settings/subscription/subscription.view.dart b/lib/src/visual/views/settings/subscription/subscription.view.dart index ec0156c7..27c37805 100644 --- a/lib/src/visual/views/settings/subscription/subscription.view.dart +++ b/lib/src/visual/views/settings/subscription/subscription.view.dart @@ -66,10 +66,10 @@ class _SubscriptionViewState extends State { children: [ const SizedBox(height: 20), Text( - context.lang.subscriptionPledgeTitle, + context.lang.subscriptionPledgeSubtitle, textAlign: TextAlign.center, style: TextStyle( - fontSize: 20, + fontSize: 22, fontWeight: FontWeight.bold, color: context.color.primary, letterSpacing: 0.5, @@ -88,12 +88,6 @@ class _SubscriptionViewState extends State { desc: context.lang.subscriptionPledgeNoAdsDesc, ), const SizedBox(height: 24), - _MissionRow( - icon: FontAwesomeIcons.heart, - title: context.lang.subscriptionPledgeFundedTitle, - desc: context.lang.subscriptionPledgeFundedDesc, - ), - const SizedBox(height: 24), ], ), ) @@ -145,7 +139,7 @@ class _SubscriptionViewState extends State { onPurchase: initAsync, ), ], - const SizedBox(height: 10), + const SizedBox(height: 30), BetterListTile( icon: FontAwesomeIcons.fileContract, text: context.lang.termsOfService,