diff --git a/lib/pages/setting/view.dart b/lib/pages/setting/view.dart index 6b02b763..da7682a2 100644 --- a/lib/pages/setting/view.dart +++ b/lib/pages/setting/view.dart @@ -8,6 +8,7 @@ class SettingPage extends StatelessWidget { @override Widget build(BuildContext context) { final SettingController settingController = Get.put(SettingController()); + final TextStyle titleStyle = Theme.of(context).textTheme.titleMedium!; final TextStyle subTitleStyle = Theme.of(context) .textTheme .labelMedium! @@ -27,42 +28,43 @@ class SettingPage extends StatelessWidget { onTap: () => Get.toNamed('/privacySetting'), dense: false, leading: const Icon(Icons.privacy_tip_outlined), - title: const Text('隐私设置'), + title: Text('隐私设置', style: titleStyle), subtitle: Text('黑名单、access_key刷新、无痕模式', style: subTitleStyle), ), ListTile( onTap: () => Get.toNamed('/recommendSetting'), dense: false, leading: const Icon(Icons.explore_outlined), - title: const Text('推荐流设置'), + title: Text('推荐流设置', style: titleStyle), subtitle: Text('推荐来源(web/app)、刷新保留内容、过滤器', style: subTitleStyle), ), ListTile( onTap: () => Get.toNamed('/videoSetting'), leading: const Icon(Icons.video_settings_outlined), dense: false, - title: const Text('音视频设置'), + title: Text('音视频设置', style: titleStyle), subtitle: Text('画质、音质、解码、缓冲、音频输出等', style: subTitleStyle), ), ListTile( onTap: () => Get.toNamed('/playSetting'), leading: const Icon(Icons.touch_app_outlined), dense: false, - title: const Text('播放器设置'), + title: Text('播放器设置', style: titleStyle), subtitle: Text('双击/长按、全屏、后台播放、弹幕、字幕、底部进度条等', style: subTitleStyle), ), ListTile( onTap: () => Get.toNamed('/styleSetting'), leading: const Icon(Icons.style_outlined), dense: false, - title: const Text('外观设置'), - subtitle: Text('横屏适配(平板)、侧栏、列宽、首页、动态红点、主题、字号、图片、帧率等', style: subTitleStyle), + title: Text('外观设置', style: titleStyle), + subtitle: Text('横屏适配(平板)、侧栏、列宽、首页、动态红点、主题、字号、图片、帧率等', + style: subTitleStyle), ), ListTile( onTap: () => Get.toNamed('/extraSetting'), leading: const Icon(Icons.extension_outlined), dense: false, - title: const Text('其它设置'), + title: Text('其它设置', style: titleStyle), subtitle: Text('震动、搜索、收藏、ai、评论、动态、代理、更新检查等', style: subTitleStyle), ), Obx( @@ -72,7 +74,7 @@ class SettingPage extends StatelessWidget { leading: const Icon(Icons.developer_board_outlined), onTap: () => Get.toNamed('/hiddenSetting'), dense: false, - title: const Text('开发人员选项'), + title: Text('开发人员选项', style: titleStyle), ), ), ), @@ -83,7 +85,7 @@ class SettingPage extends StatelessWidget { leading: const Icon(Icons.logout_outlined), onTap: () => settingController.loginOut(context), dense: false, - title: const Text('退出登录'), + title: Text('退出登录', style: titleStyle), ), ), ), @@ -91,7 +93,7 @@ class SettingPage extends StatelessWidget { leading: const Icon(Icons.info_outline), onTap: () => Get.toNamed('/about'), dense: false, - title: const Text('关于'), + title: Text('关于', style: titleStyle), ), ], ),