fix(home): 收紧封面状态角标

This commit is contained in:
Zhou Weidong committed 2026-10-22 18:31:03 +08:00
1 parent 972e542e5c
commit 8375d8b255
3 files changed
+7 -12

No files matched your search

+4 -6
View File
@@ -91,13 +91,11 @@ abstract final class AppDimens {
static const double cardPlayCountGap = 2;
static const double cardPlayCountBottom = 6;
static const double cardPlayCountScrimHeight = 32;
static const double cardGenreRibbonHeight = 20;
static const double cardGenreRibbonRadius = 10;
static const double cardGenreRibbonLeftInset = 8;
static const double cardGenreRibbonMaxWidth = 86;
static const double cardGenreRibbonHeight = 16;
static const double cardGenreRibbonLeftInset = 4;
static const double coverBadgeRibbonHorizontalPadding = 4;
static const double cardTagFont = 11;
static const double cardTagHorizontalPadding = 6;
static const double cardBadgeFont = 10;
static const double cardBadgeFont = 9;
static const double cardCoverTitleGap = 6;
static const double cardTitleTagGap = 6;
static const double cardCoverAspectRatio = 5 / 6;
@@ -24,15 +24,12 @@ class DramaCoverBadgeRibbon extends StatelessWidget {
key: Key('drama-cover-badge-ribbon-$keyPrefix'),
clipper: const _SlantedRibbonClipper(),
child: Container(
constraints: const BoxConstraints(
maxWidth: AppDimens.cardGenreRibbonMaxWidth,
),
height: AppDimens.cardGenreRibbonHeight,
padding: const EdgeInsets.only(
left:
AppDimens.cardTagHorizontalPadding +
AppDimens.coverBadgeRibbonHorizontalPadding +
AppDimens.cardGenreRibbonLeftInset,
right: AppDimens.cardTagHorizontalPadding,
right: AppDimens.coverBadgeRibbonHorizontalPadding,
),
alignment: Alignment.center,
color: color,