mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
34 lines
1.2 KiB
Dart
34 lines
1.2 KiB
Dart
import 'package:PiliPlus/pages/setting/widgets/model.dart';
|
||
import 'package:flutter/material.dart';
|
||
|
||
class RecommendSetting extends StatelessWidget {
|
||
const RecommendSetting({super.key, this.showAppBar});
|
||
|
||
final bool? showAppBar;
|
||
|
||
@override
|
||
Widget build(BuildContext context) {
|
||
final theme = Theme.of(context);
|
||
return Scaffold(
|
||
appBar: showAppBar == false ? null : AppBar(title: const Text('推荐流设置')),
|
||
body: ListView(
|
||
children: [
|
||
...recommendSettings.map((item) => item.widget),
|
||
ListTile(
|
||
dense: true,
|
||
subtitle: Text(
|
||
'¹ 由于接口未提供关注信息,无法豁免相关视频中的已关注Up。\n\n'
|
||
'* 其它(如热门视频、手动搜索、链接跳转等)均不受过滤器影响。\n'
|
||
'* 设定较严苛的条件可导致推荐项数锐减或多次请求,请酌情选择。\n'
|
||
'* 后续可能会增加更多过滤条件,敬请期待。',
|
||
style: theme.textTheme.labelSmall!
|
||
.copyWith(color: theme.colorScheme.outline.withOpacity(0.7)),
|
||
),
|
||
),
|
||
SizedBox(height: MediaQuery.paddingOf(context).bottom + 80),
|
||
],
|
||
),
|
||
);
|
||
}
|
||
}
|