mod: lint

mod: tweaks

opt: publish page

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-04 11:37:13 +08:00
parent 2cfad80214
commit caa58e9d7d
313 changed files with 2751 additions and 2789 deletions

View File

@@ -8,19 +8,20 @@ import 'package:get/get.dart';
class BottomControl extends StatelessWidget implements PreferredSizeWidget {
const BottomControl({
super.key,
required this.plPlayerController,
required this.liveRoomCtr,
required this.onRefresh,
super.key,
this.subTitleStyle = const TextStyle(fontSize: 12),
this.titleStyle = const TextStyle(fontSize: 14),
});
final PlPlayerController plPlayerController;
final LiveRoomController liveRoomCtr;
final VoidCallback onRefresh;
final TextStyle subTitleStyle = const TextStyle(fontSize: 12);
final TextStyle titleStyle = const TextStyle(fontSize: 14);
final TextStyle subTitleStyle;
final TextStyle titleStyle;
@override
Size get preferredSize => const Size(double.infinity, kToolbarHeight);

View File

@@ -1,6 +1,5 @@
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/pages/live_room/controller.dart';
import 'package:PiliPlus/services/loggeer.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
@@ -26,10 +25,11 @@ class LiveRoomChat extends StatelessWidget {
children: [
Obx(
() => ListView.separated(
padding: const EdgeInsets.all(0),
padding: EdgeInsets.zero,
controller: liveRoomController.scrollController,
separatorBuilder: (context, index) => const SizedBox(height: 6),
itemCount: liveRoomController.messages.length,
physics: const ClampingScrollPhysics(),
itemBuilder: (context, index) {
return Container(
alignment: Alignment.centerLeft,
@@ -40,7 +40,7 @@ class LiveRoomChat extends StatelessWidget {
decoration: BoxDecoration(
color: isPP == true
? Colors.black.withOpacity(0.3)
: Color(0x15FFFFFF),
: const Color(0x15FFFFFF),
borderRadius: const BorderRadius.all(Radius.circular(18)),
),
child: Text.rich(
@@ -159,5 +159,3 @@ class LiveRoomChat extends StatelessWidget {
}
}
}
final PiliLogger logger = getLogger();

View File

@@ -94,7 +94,7 @@ class LiveHeaderControl extends StatelessWidget implements PreferredSizeWidget {
plPlayerController.isFullScreen.value,
true,
),
icon: Icon(
icon: const Icon(
size: 18,
Icons.schedule,
color: Colors.white,