fix: adjust subscription card layout

This commit is contained in:
JiWoong Sul
2025-11-14 17:14:16 +09:00
parent 132ae758de
commit a9f42f6f01
2 changed files with 9 additions and 4 deletions

View File

@@ -710,11 +710,17 @@ class _SubscriptionCardState extends State<SubscriptionCard>
final icon = PaymentCardUtils.iconForName(card.iconName); final icon = PaymentCardUtils.iconForName(card.iconName);
return Chip( return Chip(
avatar: CircleAvatar( avatar: Container(
backgroundColor: Colors.white, width: 20,
height: 20,
decoration: BoxDecoration(
color: color.withValues(alpha: 0.15),
shape: BoxShape.circle,
),
alignment: Alignment.center,
child: Icon( child: Icon(
icon, icon,
size: 14, size: 12,
color: color, color: color,
), ),
), ),

View File

@@ -58,7 +58,6 @@ class SubscriptionListWidget extends StatelessWidget {
shrinkWrap: true, shrinkWrap: true,
padding: const EdgeInsets.symmetric(horizontal: 16), padding: const EdgeInsets.symmetric(horizontal: 16),
cacheExtent: 500, cacheExtent: 500,
prototypeItem: const SizedBox(height: 156),
itemCount: subscriptions.length, itemCount: subscriptions.length,
itemBuilder: (context, subIndex) { itemBuilder: (context, subIndex) {
// 각 구독의 지연값 계산 (순차적으로 나타나도록) // 각 구독의 지연값 계산 (순차적으로 나타나도록)