From d560a3094195619ee3d66a71804bb51b2ccc0de5 Mon Sep 17 00:00:00 2001 From: ryleedavis <rylee@cypherstack.com> Date: Tue, 5 Sep 2023 16:56:56 -0600 Subject: [PATCH] add dialogs to tor settings --- .../tor_settings/tor_settings_view.dart | 34 +++++++++++++++---- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/lib/pages/settings_views/global_settings_view/tor_settings/tor_settings_view.dart b/lib/pages/settings_views/global_settings_view/tor_settings/tor_settings_view.dart index 406f7ebf4..43efc48d5 100644 --- a/lib/pages/settings_views/global_settings_view/tor_settings/tor_settings_view.dart +++ b/lib/pages/settings_views/global_settings_view/tor_settings/tor_settings_view.dart @@ -159,13 +159,33 @@ class _TorSettingsViewState extends ConsumerState<TorSettingsView> { style: STextStyles.titleBold12(context), ), const SizedBox(width: 8), - SvgPicture.asset( - Assets.svg.circleInfo, - height: 16, - width: 16, - color: Theme.of(context) - .extension<StackColors>()! - .infoItemLabel, + GestureDetector( + onTap: () { + showDialog<dynamic>( + context: context, + useSafeArea: false, + barrierDismissible: true, + builder: (context) { + return const StackDialog( + title: "What is Tor killswitch?", + message: + "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " + "Sed sit amet nulla accumsan, ornare felis pellentesque, auctor nulla.", + rightButton: SecondaryButton( + label: "Close", + ), + ); + }, + ); + }, + child: SvgPicture.asset( + Assets.svg.circleInfo, + height: 16, + width: 16, + color: Theme.of(context) + .extension<StackColors>()! + .infoItemLabel, + ), ), ], ),