opt icons

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-02 13:13:50 +08:00
parent 293f046b35
commit 74ed06157a
8 changed files with 61 additions and 99 deletions

View File

@@ -1,5 +1,5 @@
import 'dart:io';
import 'dart:math' show pi, max;
import 'dart:math' show max;
import 'package:PiliPlus/common/widgets/custom_icon.dart';
import 'package:PiliPlus/common/widgets/flutter/refresh_indicator.dart';
@@ -111,12 +111,9 @@ List<SettingsModel> get extraSettings => [
onTap: _showDynDialog,
),
),
SwitchModel(
const SwitchModel(
title: '显示视频分段信息',
leading: Transform.rotate(
angle: pi / 2,
child: const Icon(MdiIcons.viewHeadline),
),
leading: Icon(CustomIcons.view_headline_rotate_90),
setKey: SettingBoxKey.showViewPoints,
defaultVal: true,
),
@@ -445,10 +442,7 @@ List<SettingsModel> get extraSettings => [
),
SwitchModel(
title: '侧滑关闭二级页面',
leading: Transform.rotate(
angle: pi * 1.5,
child: const Icon(Icons.touch_app),
),
leading: const Icon(CustomIcons.touch_app_rotate_270),
setKey: SettingBoxKey.slideDismissReplyPage,
defaultVal: Platform.isIOS,
onChanged: (value) => CommonSlideMixin.slideDismissReplyPage = value,

View File

@@ -1,6 +1,7 @@
import 'dart:io' show Platform;
import 'dart:math' as math;
import 'package:PiliPlus/common/widgets/custom_icon.dart';
import 'package:PiliPlus/common/widgets/extra_hittest_stack.dart';
import 'package:PiliPlus/models_new/live/live_superchat/item.dart';
import 'package:PiliPlus/pages/live_room/superchat/superchat_card.dart';
@@ -113,13 +114,10 @@ class _FullScreenScSizeState extends State<FullScreenScSize> {
alpha: .8,
),
),
child: Transform.rotate(
angle: math.pi / 4,
child: Icon(
size: 18,
Icons.open_in_full,
color: _colorScheme.onSecondaryContainer,
),
child: Icon(
size: 18,
CustomIcons.open_in_full_rotate_45,
color: _colorScheme.onSecondaryContainer,
),
),
),