From 255348c062567e141e9919a7038c46663addc70a Mon Sep 17 00:00:00 2001 From: flemming-it Date: Mon, 22 Jun 2026 00:53:22 +0200 Subject: [PATCH] fix(studio): store grid uses _ModuleIcon (aligned icons + icon URLs) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The grid cell rendered a bare category glyph in a CircleAvatar; the detail view uses _ModuleIcon (module icon URL with category fallback). Grid now uses _ModuleIcon too — consistent, aligned, shows per-module icons. Signed-off-by: flemming-it --- lib/pages/store.dart | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/pages/store.dart b/lib/pages/store.dart index 06e30ac..c812aba 100644 --- a/lib/pages/store.dart +++ b/lib/pages/store.dart @@ -1899,16 +1899,10 @@ class _StoreCardState extends State<_StoreCard> { children: [ Row( children: [ - CircleAvatar( + _ModuleIcon( + iconUrl: item.iconUrl, + category: item.category, radius: 18, - backgroundColor: theme.colorScheme.primary.withValues( - alpha: 0.12, - ), - child: Icon( - _iconForCategory(item.category), - size: 18, - color: theme.colorScheme.primary, - ), ), const SizedBox(width: ChainSpace.sm), Expanded(