add warning text to the seed screen (#587)
* Add warning text to the seed screen * fix font size
Serhii committed
Nov 2, 2022 at 21:53 UTC
b27b55388cf6bbd8ee18fb510b64c1ebcab3a08e
16 files changed
+47
-2
lib/src/screens/wallet_keys/wallet_keys_page.dart
+32
-2
@@ -1,3 +1,4 @@
1
+import 'package:auto_size_text/auto_size_text.dart';
2
import 'package:cake_wallet/utils/show_bar.dart';
3
import 'package:flutter/material.dart';
4
import 'package:flutter/cupertino.dart';
@@ -18,7 +19,36 @@ class WalletKeysPage extends BasePage {
19
20
@override
21
Widget body(BuildContext context) {
21
- return Container(
22
+ return Column(
23
+ children: [
24
+ Expanded(
25
+ child: Padding(
26
+ padding: const EdgeInsets.symmetric(horizontal: 24.0),
27
+ child: Container(
28
+ width: double.infinity,
29
+ decoration: BoxDecoration(
30
+ borderRadius: BorderRadius.circular(12.0),
31
+ color: Theme.of(context).accentTextTheme!.caption!.color!,
32
+ ),
33
+ child: Center(
34
+ child: Padding(
35
+ padding: const EdgeInsets.all(8.0),
36
+ child: AutoSizeText(
37
+ S.of(context).do_not_share_warning_text.toUpperCase(),
38
+ textAlign: TextAlign.center,
39
+ maxLines: 4,
40
+ style: TextStyle(
41
+ fontSize: 16,
42
+ fontWeight: FontWeight.w500,
43
+ color: Colors.red)),
44
+ ),
45
+ ),
46
+ ),
47
+ ),
48
+ ),
49
+ Expanded(
50
+ flex: 7,
51
+ child: Container(
52
padding: EdgeInsets.only(top: 20.0, bottom: 20.0),
53
child: Observer(
54
builder: (_) {
@@ -48,6 +78,6 @@ class WalletKeysPage extends BasePage {
78
);
79
});
80
},
51
- ));
81
+ )))]);
82
}
83
}
res/values/strings_de.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "Rest",
647
"delete_wallet": "Geldbörse löschen",
648
"delete_wallet_confirm_message" : "Sind Sie sicher, dass Sie das ${wallet_name} Wallet löschen möchten?",
649
+ "do_not_share_warning_text" : "Teilen Sie diese nicht mit anderen, einschließlich des Supports.\n\nSie werden Ihr Geld stehlen!",
650
"help": "hilfe"
651
}
res/values/strings_en.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "remaining",
647
"delete_wallet": "Delete wallet",
648
"delete_wallet_confirm_message" : "Are you sure that you want to delete ${wallet_name} wallet?",
649
+ "do_not_share_warning_text" : "Do not share these with anyone else, including support.\n\nThey will steal your money!",
650
"help": "help"
651
}
res/values/strings_es.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "restante",
647
"delete_wallet": "Eliminar billetera",
648
"delete_wallet_confirm_message" : "¿Está seguro de que desea eliminar la billetera ${wallet_name}?",
649
+ "do_not_share_warning_text" : "No comparta estos con nadie más, incluido el soporte.\n\n¡Te robarán tu dinero!",
650
"help": "ayuda"
651
}
res/values/strings_fr.arb
+1
@@ -644,5 +644,6 @@
644
"remaining": "restant",
645
"delete_wallet": "Supprimer le portefeuille",
646
"delete_wallet_confirm_message" : "Êtes-vous sûr de vouloir supprimer le portefeuille ${wallet_name}?",
647
+ "do_not_share_warning_text" : "Ne les partagez avec personne d'autre, y compris avec l'assistance.\n\nIls vont voler votre argent!",
648
"help": "aider"
649
}
res/values/strings_hi.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "शेष",
647
"delete_wallet": "वॉलेट हटाएं",
648
"delete_wallet_confirm_message" : "क्या आप वाकई ${wallet_name} वॉलेट हटाना चाहते हैं?",
649
+ "do_not_share_warning_text" : "इन्हें समर्थन सहित किसी और के साथ साझा न करें।\n\nवे आपका पैसा चुरा लेंगे!",
650
"help": "मदद करना"
651
}
res/values/strings_hr.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "preostalo",
647
"delete_wallet": "Izbriši novčanik",
648
"delete_wallet_confirm_message" : "Jeste li sigurni da želite izbrisati ${wallet_name} novčanik?",
649
+ "do_not_share_warning_text" : "Nemojte ih dijeliti ni s kim, uključujući podršku.\n\nUkrast će vam novac!",
650
"help": "pomozite"
651
}
res/values/strings_it.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "rimanente",
647
"delete_wallet": "Elimina portafoglio",
648
"delete_wallet_confirm_message" : "Sei sicuro di voler eliminare il portafoglio ${wallet_name}?",
649
+ "do_not_share_warning_text" : "Non condividerli con nessun altro, incluso il supporto.\n\nTi ruberanno i soldi!",
650
"help": "aiuto"
651
}
res/values/strings_ja.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "残り",
647
"delete_wallet": "ウォレットを削除",
648
"delete_wallet_confirm_message" : "${wallet_name} ウォレットを削除してもよろしいですか?",
649
+ "do_not_share_warning_text" : "サポートを含め、これらを他の誰とも共有しないでください。\n\n彼らはあなたのお金を盗みます!",
650
"help": "ヘルプ"
651
}
res/values/strings_ko.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "남은",
647
"delete_wallet": "지갑 삭제",
648
"delete_wallet_confirm_message" : "${wallet_name} 지갑을 삭제하시겠습니까?",
649
+ "do_not_share_warning_text" : "지원을 포함하여 다른 사람과 이러한 정보를 공유하지 마십시오.\n\n그들은 당신의 돈을 훔칠 것입니다!",
650
"help": "돕다"
651
}
res/values/strings_nl.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "resterende",
647
"delete_wallet": "Portemonnee verwijderen",
648
"delete_wallet_confirm_message" : "Weet u zeker dat u de portemonnee van ${wallet_name} wilt verwijderen?",
649
+ "do_not_share_warning_text" : "Deel deze met niemand anders, ook niet met support.\n\nZe zullen je geld stelen!",
650
"help": "helpen"
651
}
res/values/strings_pl.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "pozostałe",
647
"delete_wallet": "Usuń portfel",
648
"delete_wallet_confirm_message" : "Czy na pewno chcesz usunąć portfel ${wallet_name}?",
649
+ "do_not_share_warning_text" : "Nie udostępniaj ich nikomu innemu, w tym wsparcia.\n\nUkradną twoje pieniądze!",
650
"help": "pomoc"
651
}
res/values/strings_pt.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "restante",
647
"delete_wallet": "Excluir carteira",
648
"delete_wallet_confirm_message" : "Tem certeza de que deseja excluir a carteira ${wallet_name}?",
649
+ "do_not_share_warning_text" : "Não os compartilhe com mais ninguém, incluindo suporte.\n\nEles vão roubar seu dinheiro!",
650
"help": "ajuda"
651
}
res/values/strings_ru.arb
+1
@@ -646,5 +646,6 @@
646
"remaining": "осталось",
647
"delete_wallet": "Удалить кошелек",
648
"delete_wallet_confirm_message" : "Вы уверены, что хотите удалить кошелек ${wallet_name}?",
649
+ "do_not_share_warning_text" : "Не делитесь ими с кем-либо еще, в том числе со службой поддержки.\n\nОни украдут ваши деньги!",
650
"help": "помощь"
651
}
res/values/strings_uk.arb
+1
@@ -645,5 +645,6 @@
645
"remaining": "залишилося",
646
"delete_wallet": "Видалити гаманець",
647
"delete_wallet_confirm_message" : "Ви впевнені, що хочете видалити гаманець ${wallet_name}?",
648
+ "do_not_share_warning_text" : "Не повідомляйте їх нікому, включно зі службою підтримки.\n\nВони вкрадуть ваші гроші!",
649
"help": "допомога"
650
}
res/values/strings_zh.arb
+1
@@ -644,5 +644,6 @@
644
"remaining": "剩余",
645
"delete_wallet": "删除钱包",
646
"delete_wallet_confirm_message" : "您确定要删除 ${wallet_name} 钱包吗?",
647
+ "do_not_share_warning_text" : "不要與其他任何人分享這些內容,包括支持。\n\n他們會偷你的錢!",
648
"help": "帮助"
649
}