|
|
@ -4,10 +4,8 @@ import 'package:flutter/material.dart';
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:flutter_gen/gen_l10n/l10n.dart';
|
|
|
|
import 'package:flutter_gen/gen_l10n/l10n.dart';
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:fluffychat/config/app_config.dart';
|
|
|
|
|
|
|
|
import 'package:fluffychat/config/themes.dart';
|
|
|
|
import 'package:fluffychat/config/themes.dart';
|
|
|
|
import 'package:fluffychat/widgets/app_lock.dart';
|
|
|
|
import 'package:fluffychat/widgets/app_lock.dart';
|
|
|
|
import 'package:fluffychat/widgets/theme_builder.dart';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class LockScreen extends StatefulWidget {
|
|
|
|
class LockScreen extends StatefulWidget {
|
|
|
|
const LockScreen({super.key});
|
|
|
|
const LockScreen({super.key});
|
|
|
@ -62,17 +60,7 @@ class _LockScreenState extends State<LockScreen> {
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
return ThemeBuilder(
|
|
|
|
return Scaffold(
|
|
|
|
builder: (context, themeMode, primaryColor) => MaterialApp(
|
|
|
|
|
|
|
|
title: AppConfig.applicationName,
|
|
|
|
|
|
|
|
themeMode: themeMode,
|
|
|
|
|
|
|
|
theme: FluffyThemes.buildTheme(context, Brightness.light, primaryColor),
|
|
|
|
|
|
|
|
darkTheme:
|
|
|
|
|
|
|
|
FluffyThemes.buildTheme(context, Brightness.dark, primaryColor),
|
|
|
|
|
|
|
|
localizationsDelegates: L10n.localizationsDelegates,
|
|
|
|
|
|
|
|
supportedLocales: L10n.supportedLocales,
|
|
|
|
|
|
|
|
home: Builder(
|
|
|
|
|
|
|
|
builder: (context) => Scaffold(
|
|
|
|
|
|
|
|
appBar: AppBar(
|
|
|
|
appBar: AppBar(
|
|
|
|
title: Text(L10n.of(context)!.pleaseEnterYourPin),
|
|
|
|
title: Text(L10n.of(context)!.pleaseEnterYourPin),
|
|
|
|
centerTitle: true,
|
|
|
|
centerTitle: true,
|
|
|
@ -120,9 +108,6 @@ class _LockScreenState extends State<LockScreen> {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|