mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2025-03-22 15:19:11 +00:00
add rest of tor status row to wallet network settings view
This commit is contained in:
parent
5de7b76131
commit
e34df895de
1 changed files with 85 additions and 8 deletions
|
@ -550,14 +550,6 @@ class _WalletNetworkSettingsViewState
|
||||||
"Synchronized",
|
"Synchronized",
|
||||||
style: STextStyles.w600_12(context),
|
style: STextStyles.w600_12(context),
|
||||||
),
|
),
|
||||||
Text(
|
|
||||||
"100%",
|
|
||||||
style: STextStyles.syncPercent(context).copyWith(
|
|
||||||
color: Theme.of(context)
|
|
||||||
.extension<StackColors>()!
|
|
||||||
.accentColorGreen,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -813,6 +805,91 @@ class _WalletNetworkSettingsViewState
|
||||||
SizedBox(
|
SizedBox(
|
||||||
height: isDesktop ? 12 : 9,
|
height: isDesktop ? 12 : 9,
|
||||||
),
|
),
|
||||||
|
RoundedWhiteContainer(
|
||||||
|
borderColor: isDesktop
|
||||||
|
? Theme.of(context).extension<StackColors>()!.background
|
||||||
|
: null,
|
||||||
|
padding:
|
||||||
|
isDesktop ? const EdgeInsets.all(16) : const EdgeInsets.all(12),
|
||||||
|
child: Row(
|
||||||
|
children: [
|
||||||
|
if (TorService.sharedInstance.enabled)
|
||||||
|
Container(
|
||||||
|
width: _iconSize,
|
||||||
|
height: _iconSize,
|
||||||
|
decoration: BoxDecoration(
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<StackColors>()!
|
||||||
|
.accentColorGreen
|
||||||
|
.withOpacity(0.2),
|
||||||
|
borderRadius: BorderRadius.circular(_iconSize),
|
||||||
|
),
|
||||||
|
child: Center(
|
||||||
|
child: SvgPicture.asset(
|
||||||
|
Assets.svg.tor,
|
||||||
|
height: isDesktop ? 19 : 14,
|
||||||
|
width: isDesktop ? 19 : 14,
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<StackColors>()!
|
||||||
|
.accentColorGreen,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
if (!TorService.sharedInstance.enabled)
|
||||||
|
Container(
|
||||||
|
width: _iconSize,
|
||||||
|
height: _iconSize,
|
||||||
|
decoration: BoxDecoration(
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<StackColors>()!
|
||||||
|
.textDark
|
||||||
|
.withOpacity(0.08),
|
||||||
|
borderRadius: BorderRadius.circular(_iconSize),
|
||||||
|
),
|
||||||
|
child: Center(
|
||||||
|
child: SvgPicture.asset(
|
||||||
|
Assets.svg.tor,
|
||||||
|
height: isDesktop ? 19 : 14,
|
||||||
|
width: isDesktop ? 19 : 14,
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<StackColors>()!
|
||||||
|
.textDark,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
SizedBox(
|
||||||
|
width: _boxPadding,
|
||||||
|
),
|
||||||
|
Column(
|
||||||
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
|
children: [
|
||||||
|
Text(
|
||||||
|
"Tor status",
|
||||||
|
style: STextStyles.desktopTextExtraExtraSmall(context)
|
||||||
|
.copyWith(
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<StackColors>()!
|
||||||
|
.textDark,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
if (TorService.sharedInstance.enabled)
|
||||||
|
Text(
|
||||||
|
"Connected",
|
||||||
|
style: STextStyles.desktopTextExtraExtraSmall(context),
|
||||||
|
),
|
||||||
|
if (!TorService.sharedInstance.enabled)
|
||||||
|
Text(
|
||||||
|
"Disconnected",
|
||||||
|
style: STextStyles.desktopTextExtraExtraSmall(context),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
SizedBox(
|
||||||
|
height: isDesktop ? 32 : 20,
|
||||||
|
),
|
||||||
Row(
|
Row(
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||||
children: [
|
children: [
|
||||||
|
|
Loading…
Reference in a new issue