Skip to content

Commit 8a20cd1

Browse files
committed
2
1 parent 90ced19 commit 8a20cd1

5 files changed

Lines changed: 14 additions & 11 deletions

File tree

lib/src/view/settings/background_theme_choice_screen.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import 'package:lichess_mobile/src/utils/l10n_context.dart';
1818
import 'package:lichess_mobile/src/utils/navigation.dart';
1919
import 'package:lichess_mobile/src/widgets/background.dart';
2020
import 'package:lichess_mobile/src/widgets/list.dart';
21+
import 'package:lichess_mobile/src/widgets/platform.dart';
2122
import 'package:lichess_mobile/src/widgets/settings.dart';
2223
import 'package:material_color_utilities/score/score.dart';
2324
import 'package:path/path.dart';
@@ -31,8 +32,8 @@ class BackgroundChoiceScreen extends StatelessWidget {
3132

3233
@override
3334
Widget build(BuildContext context) {
34-
return Scaffold(
35-
appBar: AppBar(title: Text(context.l10n.background), animateColor: true),
35+
return PlatformScaffold(
36+
appBar: PlatformAppBar(title: Text(context.l10n.background)),
3637
body: _Body(),
3738
);
3839
}

lib/src/view/settings/board_choice_screen.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import 'package:lichess_mobile/src/utils/color_palette.dart';
55
import 'package:lichess_mobile/src/utils/l10n_context.dart';
66
import 'package:lichess_mobile/src/utils/navigation.dart';
77
import 'package:lichess_mobile/src/widgets/list.dart';
8+
import 'package:lichess_mobile/src/widgets/platform.dart';
89

910
class BoardChoiceScreen extends StatelessWidget {
1011
const BoardChoiceScreen({super.key});
@@ -15,8 +16,8 @@ class BoardChoiceScreen extends StatelessWidget {
1516

1617
@override
1718
Widget build(BuildContext context) {
18-
return Scaffold(
19-
appBar: AppBar(title: Text(context.l10n.board), animateColor: true),
19+
return PlatformScaffold(
20+
appBar: PlatformAppBar(title: Text(context.l10n.board)),
2021
body: const _Body(),
2122
);
2223
}

lib/src/view/settings/engine_settings_screen.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import 'package:lichess_mobile/src/view/analysis/engine_settings_widget.dart';
1010
import 'package:lichess_mobile/src/widgets/adaptive_choice_picker.dart';
1111
import 'package:lichess_mobile/src/widgets/buttons.dart';
1212
import 'package:lichess_mobile/src/widgets/list.dart';
13+
import 'package:lichess_mobile/src/widgets/platform.dart';
1314
import 'package:lichess_mobile/src/widgets/platform_alert_dialog.dart';
1415
import 'package:lichess_mobile/src/widgets/settings.dart';
1516
import 'package:lichess_mobile/src/widgets/shimmer.dart';
@@ -66,8 +67,8 @@ class _EngineSettingsScreenState extends ConsumerState<EngineSettingsScreen> {
6667
Widget build(BuildContext context) {
6768
final prefs = ref.watch(engineEvaluationPreferencesProvider);
6869

69-
return Scaffold(
70-
appBar: AppBar(title: const Text('Chess engine'), animateColor: true),
70+
return PlatformScaffold(
71+
appBar: PlatformAppBar(title: const Text('Chess engine')),
7172
body: ListView(
7273
children: [
7374
if (_hasVerifiedNNUEFiles == null)

lib/src/view/settings/piece_set_screen.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,9 @@ class _PieceSetScreenState extends ConsumerState<PieceSetScreen> {
5656
Widget build(BuildContext context) {
5757
final boardPrefs = ref.watch(boardPreferencesProvider);
5858

59-
return Scaffold(
60-
appBar: AppBar(
59+
return PlatformScaffold(
60+
appBar: PlatformAppBar(
6161
title: Text(context.l10n.pieceSet),
62-
animateColor: true,
6362
actions: [if (isLoading) const PlatformAppBarLoadingIndicator()],
6463
),
6564
body: SafeArea(

lib/src/view/settings/sound_settings_screen.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import 'package:lichess_mobile/src/model/settings/general_preferences.dart';
55
import 'package:lichess_mobile/src/utils/l10n_context.dart';
66
import 'package:lichess_mobile/src/utils/navigation.dart';
77
import 'package:lichess_mobile/src/widgets/list.dart';
8+
import 'package:lichess_mobile/src/widgets/platform.dart';
89
import 'package:lichess_mobile/src/widgets/settings.dart';
910

1011
const kMasterVolumeValues = [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0];
@@ -18,8 +19,8 @@ class SoundSettingsScreen extends StatelessWidget {
1819

1920
@override
2021
Widget build(BuildContext context) {
21-
return Scaffold(
22-
appBar: AppBar(title: Text(context.l10n.sound), animateColor: true),
22+
return PlatformScaffold(
23+
appBar: PlatformAppBar(title: Text(context.l10n.sound)),
2324
body: _Body(),
2425
);
2526
}

0 commit comments

Comments
 (0)