Skip to content

Commit 0942b99

Browse files
committed
fix: theme + localization in exhcnage logout bottom sheet.
1 parent 6f35173 commit 0942b99

12 files changed

Lines changed: 71 additions & 21 deletions

File tree

lib/core/widgets/logout_confirmation_bottom_sheet.dart

Lines changed: 8 additions & 9 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,7 +63,7 @@ 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(),
6968
bgColor: context.appColors.secondaryFixed,
7069
textColor: context.appColors.secondary,
@@ -73,13 +72,13 @@ class LogoutConfirmationBottomSheet extends StatelessWidget {
7372
const SizedBox(width: 12),
7473
Expanded(
7574
child: BBButton.small(
76-
label: 'Logout',
75+
label: context.loc.logoutConfirmationLogout,
7776
onPressed: () async {
7877
Navigator.of(context).pop();
7978
await onConfirm();
8079
},
81-
bgColor: context.appColors.text,
82-
textColor: context.appColors.onPrimary,
80+
bgColor: context.appColors.secondary,
81+
textColor: context.appColors.onSecondary,
8382
),
8483
),
8584
],

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
}

localization/app_uk.arb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4130,5 +4130,9 @@
41304130
"recoverbullGoogleDriveErrorSelectFailed": "Вимкнено для вибору за замовчуванням з Google Диску",
41314131
"autoswapRecipientWalletRequired": "Ім'я *",
41324132
"ledgerSignTitle": "Реєстрація",
4133-
"importWatchOnlyCancel": "Зареєструватися"
4133+
"importWatchOnlyCancel": "Зареєструватися",
4134+
"logoutConfirmationTitle": "Підтвердити вихід",
4135+
"logoutConfirmationDescription": "Ви впевнені, що хочете вийти зі свого облікового запису Bull Bitcoin? Вам потрібно буде знову увійти, щоб отримати доступ до функцій обміну.",
4136+
"logoutConfirmationCancel": "Скасувати",
4137+
"logoutConfirmationLogout": "Вийти"
41344138
}

0 commit comments

Comments
 (0)