diff --git a/assets/images/tor_onion.svg b/assets/images/tor_onion.svg
new file mode 100644
index 000000000..f018ca477
--- /dev/null
+++ b/assets/images/tor_onion.svg
@@ -0,0 +1,59 @@
+
+
+
+
diff --git a/lib/src/screens/dashboard/widgets/sync_indicator.dart b/lib/src/screens/dashboard/widgets/sync_indicator.dart
index 4d65a274a..669b7b003 100644
--- a/lib/src/screens/dashboard/widgets/sync_indicator.dart
+++ b/lib/src/screens/dashboard/widgets/sync_indicator.dart
@@ -62,14 +62,22 @@ class SyncIndicator extends StatelessWidget {
Widget torImage;
switch (dashboardViewModel.torViewModel.torConnectionStatus) {
case TorConnectionStatus.connected:
- torImage = Image.asset('assets/images/tor_icon.png');
+ torImage = Image.asset(
+ 'assets/images/tor_onion.png',
+ color: Color(0x6000D9),
+ );
break;
case TorConnectionStatus.connecting:
- torImage =
- Image.asset('assets/images/tor_icon.png', color: Colors.amber);
+ torImage = Image.asset(
+ 'assets/images/tor_onion.png',
+ color: Theme.of(context).extension()!.notSyncedIconColor,
+ );
break;
case TorConnectionStatus.disconnected:
- torImage = Image.asset('assets/images/tor_icon_disabled.png');
+ torImage = Image.asset(
+ 'assets/images/tor_onion.png',
+ color: Theme.of(context).extension()!.textColor,
+ );
break;
}
return Container(