style: account switch descriptions (#2280)

This commit is contained in:
My-Responsitories
2026-06-03 11:58:24 +00:00
committed by GitHub
parent 31f8435511
commit bed533eaeb
4 changed files with 13 additions and 20 deletions

View File

@@ -1,5 +1,5 @@
import 'package:PiliPlus/models/common/account_type.dart';
import 'package:PiliPlus/pages/mine/controller.dart';
import 'package:PiliPlus/pages/login/controller.dart';
import 'package:PiliPlus/pages/setting/models/model.dart';
import 'package:PiliPlus/utils/accounts.dart';
import 'package:PiliPlus/utils/accounts/api_type.dart';
@@ -22,14 +22,11 @@ List<SettingsModel> get privacySettings => [
),
NormalModel(
onTap: (context, setState) {
MineController.onChangeAnonymity();
setState();
LoginPageController.switchAccountDialog(context);
},
leading: const Icon(Icons.privacy_tip_outlined),
getTitle: () => MineController.anonymity.value ? '退出无痕模式' : '进入无痕模式',
getSubtitle: () => MineController.anonymity.value
? '已进入无痕模式,搜索、观看视频/直播不携带Cookie与CSRF其余操作不受影响'
: '未开启无痕模式,将使用账户信息提供完整服务',
leading: const Icon(Icons.switch_account_outlined),
title: '切换账号',
subtitle: '播放进度信息跟随视频取流',
),
NormalModel(
onTap: (context, setState) {