opt theme

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-17 13:09:15 +08:00
parent b4fb7d14d4
commit 830f3b60e0
5 changed files with 7 additions and 6 deletions

View File

@@ -678,7 +678,7 @@ Widget moduleBlockedItem(
ModuleBlocked moduleBlocked,
double maxWidth,
) {
late final isDarkMode = Get.isDarkMode;
late final isDarkMode = theme.brightness.isDark;
BoxDecoration? bgImg() {
return moduleBlocked.bgImg == null

View File

@@ -3,6 +3,7 @@ import 'package:PiliPlus/pages/pgc_review/child/controller.dart';
import 'package:PiliPlus/pages/pgc_review/child/view.dart';
import 'package:PiliPlus/pages/pgc_review/post/view.dart';
import 'package:PiliPlus/utils/extension/scroll_controller_ext.dart';
import 'package:PiliPlus/utils/extension/theme_ext.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -147,7 +148,7 @@ class _PgcReviewPageState extends State<PgcReviewPage>
'/webview',
parameters: {
'url':
'https://member.bilibili.com/article-text/mobile?theme=${Get.isDarkMode ? 1 : 0}&media_id=${widget.mediaId}',
'https://member.bilibili.com/article-text/mobile?theme=${theme.brightness.isDark ? 1 : 0}&media_id=${widget.mediaId}',
},
),
),

View File

@@ -15,6 +15,7 @@ import 'package:PiliPlus/pages/video/introduction/ugc/controller.dart';
import 'package:PiliPlus/pages/video/reply/widgets/reply_item_grpc.dart';
import 'package:PiliPlus/utils/date_utils.dart';
import 'package:PiliPlus/utils/extension/context_ext.dart';
import 'package:PiliPlus/utils/extension/theme_ext.dart';
import 'package:PiliPlus/utils/image_utils.dart';
import 'package:PiliPlus/utils/platform_utils.dart';
import 'package:PiliPlus/utils/utils.dart';
@@ -510,7 +511,7 @@ class _SavePanelState extends State<SavePanel> {
padding: const EdgeInsets.all(
3,
),
color: Get.isDarkMode
color: theme.brightness.isDark
? Colors.white
: theme.colorScheme.surface,
child: PrettyQrView.data(

View File

@@ -98,7 +98,7 @@ class WhisperSessionItem extends StatelessWidget {
safeArea: true,
tileColor: item.isPinned
? theme.colorScheme.onInverseSurface.withValues(
alpha: Get.isDarkMode ? 0.4 : 0.8,
alpha: theme.brightness.isDark ? 0.4 : 0.8,
)
: null,
onLongPress: onLongPress,