From 37761a029cec61782d97609ab5b80a3531571490 Mon Sep 17 00:00:00 2001 From: vjrj Date: Mon, 13 Jul 2026 17:11:31 +0200 Subject: [PATCH] fix(market): red favorite heart so it pops on the green theme --- apps/app_seeds/lib/ui/favorites_screen.dart | 2 +- apps/app_seeds/lib/ui/market_offer_detail_screen.dart | 2 +- apps/app_seeds/lib/ui/theme.dart | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/app_seeds/lib/ui/favorites_screen.dart b/apps/app_seeds/lib/ui/favorites_screen.dart index 7a5af9a..0d1e3b8 100644 --- a/apps/app_seeds/lib/ui/favorites_screen.dart +++ b/apps/app_seeds/lib/ui/favorites_screen.dart @@ -180,7 +180,7 @@ class _FavoriteCard extends StatelessWidget { IconButton( key: Key('favorites.remove.${offer.authorPubkeyHex}' '.${offer.id}'), - icon: const Icon(Icons.favorite, color: seedGreen), + icon: const Icon(Icons.favorite, color: seedFavorite), tooltip: t.favorites.remove, onPressed: onRemove, ), diff --git a/apps/app_seeds/lib/ui/market_offer_detail_screen.dart b/apps/app_seeds/lib/ui/market_offer_detail_screen.dart index 675742d..11501e1 100644 --- a/apps/app_seeds/lib/ui/market_offer_detail_screen.dart +++ b/apps/app_seeds/lib/ui/market_offer_detail_screen.dart @@ -248,7 +248,7 @@ class _MarketOfferDetailScreenState extends State { IconButton( key: const Key('offerDetail.save'), icon: Icon(saved ? Icons.favorite : Icons.favorite_border), - color: saved ? seedGreen : null, + color: saved ? seedFavorite : null, tooltip: saved ? t.favorites.remove : t.favorites.save, onPressed: _toggleSaved, ), diff --git a/apps/app_seeds/lib/ui/theme.dart b/apps/app_seeds/lib/ui/theme.dart index 392e37a..27d649a 100644 --- a/apps/app_seeds/lib/ui/theme.dart +++ b/apps/app_seeds/lib/ui/theme.dart @@ -25,6 +25,7 @@ const seedOnSurfaceVariant = Color(0xFF5C6B52); // scientific names, secondary // see test/ui/theme_contrast_test.dart. const seedMuted = Color(0xFF617057); const seedRating = Color(0xFFE8A200); // stars +const seedFavorite = Color(0xFFE53935); // saved/favorite heart (pops on green) ThemeData buildTaneTheme() { final scheme =