Skip to content

Commit a43957e

Browse files
authored
Merge pull request #1762 from SatoshiPortal/moar-theme-fixes
fix: theme + localization in exhcnage logout bottom sheet.
2 parents 6f35173 + 74b7362 commit a43957e

14 files changed

Lines changed: 90 additions & 37 deletions

ios/Podfile.lock

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@ PODS:
5757
- Flutter
5858
- flutter_nfc_kit (3.6.0):
5959
- Flutter
60-
- flutter_secure_storage (6.0.0):
60+
- flutter_secure_storage_darwin (10.0.0):
6161
- Flutter
62+
- FlutterMacOS
6263
- flutter_zxing (0.0.1):
6364
- Flutter
6465
- google_sign_in_ios (0.0.1):
@@ -163,7 +164,7 @@ DEPENDENCIES:
163164
- Flutter (from `Flutter`)
164165
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
165166
- flutter_nfc_kit (from `.symlinks/plugins/flutter_nfc_kit/ios`)
166-
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
167+
- flutter_secure_storage_darwin (from `.symlinks/plugins/flutter_secure_storage_darwin/darwin`)
167168
- flutter_zxing (from `.symlinks/plugins/flutter_zxing/ios`)
168169
- google_sign_in_ios (from `.symlinks/plugins/google_sign_in_ios/darwin`)
169170
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
@@ -218,8 +219,8 @@ EXTERNAL SOURCES:
218219
:path: ".symlinks/plugins/flutter_native_splash/ios"
219220
flutter_nfc_kit:
220221
:path: ".symlinks/plugins/flutter_nfc_kit/ios"
221-
flutter_secure_storage:
222-
:path: ".symlinks/plugins/flutter_secure_storage/ios"
222+
flutter_secure_storage_darwin:
223+
:path: ".symlinks/plugins/flutter_secure_storage_darwin/darwin"
223224
flutter_zxing:
224225
:path: ".symlinks/plugins/flutter_zxing/ios"
225226
google_sign_in_ios:
@@ -271,7 +272,7 @@ SPEC CHECKSUMS:
271272
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
272273
flutter_native_splash: c32d145d68aeda5502d5f543ee38c192065986cf
273274
flutter_nfc_kit: e1b71583eafd2c9650bc86844a7f2d185fb414f6
274-
flutter_secure_storage: 1ed9476fba7e7a782b22888f956cce43e2c62f13
275+
flutter_secure_storage_darwin: acdb3f316ed05a3e68f856e0353b133eec373a23
275276
flutter_zxing: e8bcc43bd3056c70c271b732ed94e7a16fd62f93
276277
google_sign_in_ios: b48bb9af78576358a168361173155596c845f0b9
277278
GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4

lib/core/widgets/logout_confirmation_bottom_sheet.dart

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:bb_mobile/core/themes/app_theme.dart';
2+
import 'package:bb_mobile/core/utils/build_context_x.dart';
23
import 'package:bb_mobile/core/widgets/bottom_sheet/x.dart';
34
import 'package:bb_mobile/core/widgets/buttons/button.dart';
45
import 'package:bb_mobile/core/widgets/text/text.dart';
@@ -43,15 +44,13 @@ class LogoutConfirmationBottomSheet extends StatelessWidget {
4344
Icon(Icons.logout, size: 48, color: context.appColors.primary),
4445
const SizedBox(height: 16),
4546
BBText(
46-
'Confirm Logout',
47-
style: context.font.headlineSmall?.copyWith(
48-
fontWeight: .bold,
49-
),
47+
context.loc.logoutConfirmationTitle,
48+
style: context.font.headlineSmall?.copyWith(fontWeight: .bold),
5049
textAlign: .center,
5150
),
5251
const SizedBox(height: 8),
5352
BBText(
54-
'Are you sure you want to log out of your Bull Bitcoin account? You will need to log in again to access exchange features.',
53+
context.loc.logoutConfirmationDescription,
5554
style: context.font.bodyMedium?.copyWith(
5655
color: context.appColors.secondary.withValues(alpha: 0.7),
5756
),
@@ -64,22 +63,24 @@ class LogoutConfirmationBottomSheet extends StatelessWidget {
6463
children: [
6564
Expanded(
6665
child: BBButton.small(
67-
label: 'Cancel',
66+
label: context.loc.logoutConfirmationCancel,
6867
onPressed: () => Navigator.of(context).pop(),
69-
bgColor: context.appColors.secondaryFixed,
68+
outlined: true,
69+
bgColor: Colors.transparent,
7070
textColor: context.appColors.secondary,
71+
borderColor: context.appColors.outline,
7172
),
7273
),
7374
const SizedBox(width: 12),
7475
Expanded(
7576
child: BBButton.small(
76-
label: 'Logout',
77+
label: context.loc.logoutConfirmationLogout,
7778
onPressed: () async {
7879
Navigator.of(context).pop();
7980
await onConfirm();
8081
},
81-
bgColor: context.appColors.text,
82-
textColor: context.appColors.onPrimary,
82+
bgColor: context.appColors.secondary,
83+
textColor: context.appColors.onSecondary,
8384
),
8485
),
8586
],

localization/app_de.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4130,5 +4130,9 @@
41304130
"payAdvancedSettings": "Erweiterte Einstellungen",
41314131
"transactionNoteUpdateButton": "Aktualisieren",
41324132
"sellAdvancedSettings": "Erweiterte Einstellungen",
4133-
"importWatchOnlyCancel": "Abbrechen"
4133+
"importWatchOnlyCancel": "Abbrechen",
4134+
"logoutConfirmationTitle": "Abmeldung bestätigen",
4135+
"logoutConfirmationDescription": "Sind Sie sicher, dass Sie sich von Ihrem Bull Bitcoin-Konto abmelden möchten? Sie müssen sich erneut anmelden, um auf Exchange-Funktionen zuzugreifen.",
4136+
"logoutConfirmationCancel": "Abbrechen",
4137+
"logoutConfirmationLogout": "Abmelden"
41344138
}

localization/app_en.arb

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12246,5 +12246,21 @@
1224612246
"type": "String"
1224712247
}
1224812248
}
12249+
},
12250+
"logoutConfirmationTitle": "Confirm Logout",
12251+
"@logoutConfirmationTitle": {
12252+
"description": "Title for logout confirmation bottom sheet"
12253+
},
12254+
"logoutConfirmationDescription": "Are you sure you want to log out of your Bull Bitcoin account? You will need to log in again to access exchange features.",
12255+
"@logoutConfirmationDescription": {
12256+
"description": "Description text for logout confirmation bottom sheet"
12257+
},
12258+
"logoutConfirmationCancel": "Cancel",
12259+
"@logoutConfirmationCancel": {
12260+
"description": "Cancel button label for logout confirmation"
12261+
},
12262+
"logoutConfirmationLogout": "Logout",
12263+
"@logoutConfirmationLogout": {
12264+
"description": "Logout button label for logout confirmation"
1224912265
}
1225012266
}

localization/app_es.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4131,5 +4131,9 @@
41314131
}
41324132
},
41334133
"bitcoinSettingsMempoolServerTitle": "Configuración del servidor Mempool",
4134-
"save": "Guardar"
4134+
"save": "Guardar",
4135+
"logoutConfirmationTitle": "Confirmar cierre de sesión",
4136+
"logoutConfirmationDescription": "¿Está seguro de que desea cerrar sesión en su cuenta de Bull Bitcoin? Necesitará iniciar sesión nuevamente para acceder a las funciones de intercambio.",
4137+
"logoutConfirmationCancel": "Cancelar",
4138+
"logoutConfirmationLogout": "Cerrar sesión"
41354139
}

localization/app_fi.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4131,5 +4131,9 @@
41314131
"bitcoinSettingsMempoolServerTitle": "Mempool-palvelimen asetukset",
41324132
"autoswapTriggerAtBalanceInfoText": "Autoswap käynnistyy, kun saldo ylittää tämän summan.",
41334133
"autoswapWarningCardTitle": "Autoswap on käytössä.",
4134-
"autoswapWarningCardSubtitle": "Swap käynnistyy, jos välittömien maksujen saldo ylittää 0,02 BTC."
4134+
"autoswapWarningCardSubtitle": "Swap käynnistyy, jos välittömien maksujen saldo ylittää 0,02 BTC.",
4135+
"logoutConfirmationTitle": "Vahvista uloskirjautuminen",
4136+
"logoutConfirmationDescription": "Oletko varma, että haluat kirjautua ulos Bull Bitcoin -tilistäsi? Sinun on kirjauduttava sisään uudelleen päästäksesi vaihto-ominaisuuksiin.",
4137+
"logoutConfirmationCancel": "Peruuta",
4138+
"logoutConfirmationLogout": "Kirjaudu ulos"
41354139
}

localization/app_fr.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4132,5 +4132,9 @@
41324132
},
41334133
"bitcoinSettingsMempoolServerTitle": "Configurations serveur Mempool",
41344134
"save": "Sauvegarder",
4135-
"recipientsSearchHint": "Rechercher des destinataires par nom ou étiquette"
4135+
"recipientsSearchHint": "Rechercher des destinataires par nom ou étiquette",
4136+
"logoutConfirmationTitle": "Confirmer la déconnexion",
4137+
"logoutConfirmationDescription": "Êtes-vous sûr de vouloir vous déconnecter de votre compte Bull Bitcoin? Vous devrez vous reconnecter pour accéder aux fonctionnalités d'échange.",
4138+
"logoutConfirmationCancel": "Annuler",
4139+
"logoutConfirmationLogout": "Déconnexion"
41364140
}

localization/app_it.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4129,5 +4129,9 @@
41294129
"ledgerSignTitle": "Transazione dei segni",
41304130
"importWatchOnlyCancel": "Annulla",
41314131
"arkAboutTitle": "Informazioni",
4132-
"exchangeSettingsSecuritySettingsTitle": "Impostazioni di sicurezza"
4132+
"exchangeSettingsSecuritySettingsTitle": "Impostazioni di sicurezza",
4133+
"logoutConfirmationTitle": "Conferma disconnessione",
4134+
"logoutConfirmationDescription": "Sei sicuro di voler disconnetterti dal tuo account Bull Bitcoin? Dovrai accedere nuovamente per accedere alle funzionalità di scambio.",
4135+
"logoutConfirmationCancel": "Annulla",
4136+
"logoutConfirmationLogout": "Disconnetti"
41334137
}

localization/app_pt.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4097,5 +4097,9 @@
40974097
"pinCodeLoading": "A carregar",
40984098
"fundExchangeCrIbanUsdLabelRecipientName": "Nome do destinatário",
40994099
"ledgerSignTitle": "Transação de Sinais",
4100-
"importWatchOnlyCancel": "Cancelar"
4100+
"importWatchOnlyCancel": "Cancelar",
4101+
"logoutConfirmationTitle": "Confirmar saída",
4102+
"logoutConfirmationDescription": "Tem certeza de que deseja sair da sua conta Bull Bitcoin? Você precisará fazer login novamente para acessar os recursos de câmbio.",
4103+
"logoutConfirmationCancel": "Cancelar",
4104+
"logoutConfirmationLogout": "Sair"
41014105
}

localization/app_ru.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4126,5 +4126,9 @@
41264126
"fundExchangeCrIbanUsdLabelRecipientName": "Имя получателя",
41274127
"ledgerSignTitle": "Подписание",
41284128
"importWatchOnlyCancel": "Отмена",
4129-
"arkAboutTitle": "О проекте"
4129+
"arkAboutTitle": "О проекте",
4130+
"logoutConfirmationTitle": "Подтвердить выход",
4131+
"logoutConfirmationDescription": "Вы уверены, что хотите выйти из своей учетной записи Bull Bitcoin? Вам нужно будет снова войти в систему, чтобы получить доступ к функциям обмена.",
4132+
"logoutConfirmationCancel": "Отмена",
4133+
"logoutConfirmationLogout": "Выйти"
41304134
}

0 commit comments

Comments
 (0)