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(