From a9f42f6f01ae8c5367a3fa868d8615c69c3e8b90 Mon Sep 17 00:00:00 2001 From: JiWoong Sul Date: Fri, 14 Nov 2025 17:14:16 +0900 Subject: [PATCH] fix: adjust subscription card layout --- lib/widgets/subscription_card.dart | 12 +++++++++--- lib/widgets/subscription_list_widget.dart | 1 - 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/widgets/subscription_card.dart b/lib/widgets/subscription_card.dart index f1210ef..a6a81ba 100644 --- a/lib/widgets/subscription_card.dart +++ b/lib/widgets/subscription_card.dart @@ -710,11 +710,17 @@ class _SubscriptionCardState extends State final icon = PaymentCardUtils.iconForName(card.iconName); return Chip( - avatar: CircleAvatar( - backgroundColor: Colors.white, + avatar: Container( + width: 20, + height: 20, + decoration: BoxDecoration( + color: color.withValues(alpha: 0.15), + shape: BoxShape.circle, + ), + alignment: Alignment.center, child: Icon( icon, - size: 14, + size: 12, color: color, ), ), diff --git a/lib/widgets/subscription_list_widget.dart b/lib/widgets/subscription_list_widget.dart index 4bc668d..123dfec 100644 --- a/lib/widgets/subscription_list_widget.dart +++ b/lib/widgets/subscription_list_widget.dart @@ -58,7 +58,6 @@ class SubscriptionListWidget extends StatelessWidget { shrinkWrap: true, padding: const EdgeInsets.symmetric(horizontal: 16), cacheExtent: 500, - prototypeItem: const SizedBox(height: 156), itemCount: subscriptions.length, itemBuilder: (context, subIndex) { // 각 구독의 지연값 계산 (순차적으로 나타나도록)