feat: 分类页面优化,播放器详情处理当前集,首页的优化。图片导入。

This commit is contained in:
chengsiwen committed 2026-07-01 08:53:40 +08:00
1 parent 4ccea08472
commit 2f1ec27802
28 files changed
+868 -568

No files matched your search

@@ -57,7 +57,7 @@ class DailyQuestWidget extends StatelessWidget {
onTap: () {
HelpNav.to(DramaDetailPage(dramaBean: drama));
},
child: HelpImg.network(drama.imageUrl, width: 95.w, height: 50.h, fit: BoxFit.cover),
child: HelpImg.network(drama.horizontallyImg, width: 95.w, height: 50.h, fit: BoxFit.cover),
);
})
),
@@ -73,7 +73,7 @@ class DailyQuestWidget extends StatelessWidget {
decoration: BoxDecoration(
border: Border.all(color: CommonColor.black, width: 1),
),
child: HelpImg.network(drama.imageUrl, width: 300.w, height: 160.h, fit: BoxFit.cover),
child: HelpImg.network(drama.horizontallyImg, width: 300.w, height: 160.h, fit: BoxFit.cover),
),
SizedBox(height: 4.h),
Row(
+2 -1
View File
@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:skywood/main/lib_file.dart';
import 'package:skywood/pages/home/cate_page.dart';
import 'package:skywood/utils/models/drama/skywood_category.dart';
import 'package:skywood/utils/tools/widgets/sky_common_widget.dart';
@@ -44,7 +45,7 @@ class HomeCateWidget extends StatelessWidget {
)
],
).addInkWell(onTap: () {
// HelpNav.to(DramaDetailPage(dramaBean: drama));
HelpNav.to(CatePage(preCategory: category));
});
}
@@ -18,8 +18,8 @@ class HotCartridgeWidget extends StatelessWidget {
return SliverGrid.builder(
gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 3, // 每行 2 列
crossAxisSpacing: 12, // 列间距
mainAxisSpacing: 5, // 行间距
crossAxisSpacing: 10, // 列间距
mainAxisSpacing: 10, // 行间距
childAspectRatio: 110 / 174, // 宽高比
),
itemBuilder: (context, index) {
+4 -1
View File
@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:skywood/main/lib_file.dart';
import 'package:skywood/pages/home/players/page/drama_detail_page.dart';
import 'package:skywood/pages/home/widgets/like_num_widget.dart';
import 'package:skywood/utils/tools/widgets/sky_common_widget.dart';
@@ -61,7 +62,9 @@ class RankListWidget extends StatelessWidget {
LikeNumWidget(watchTotal: drama.watchTotal)
],
),
);
).addInkWell(onTap: () {
HelpNav.to(DramaDetailPage(dramaBean: drama));
});
}
Widget _rankIndex(int index) {