proxybuy-flutter/lib/main.dart

56 lines
1.7 KiB
Dart

// ignore_for_file: deprecated_member_use
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'features/auth/presentation/pages/onboarding_page.dart';
import 'injection_container.dart';
void main() {
sl.init();
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return BlocProvider(
create: (context) => sl.authBloc,
child: MaterialApp(
title: 'LBA',
theme: ThemeData(
fontFamily: 'Roboto',
scaffoldBackgroundColor: Colors.white,
primaryColor: const Color.fromARGB(255, 14, 63, 102),
buttonTheme: const ButtonThemeData(
buttonColor: Color.fromARGB(255, 14, 63, 102),
),
appBarTheme: const AppBarTheme(
backgroundColor: Color.fromARGB(255, 14, 63, 102),
),
dialogTheme: DialogTheme(
backgroundColor: Colors.white,
),
dropdownMenuTheme: DropdownMenuThemeData(
menuStyle: MenuStyle(
backgroundColor: MaterialStatePropertyAll(Colors.white),
),
),
inputDecorationTheme: const InputDecorationTheme(
labelStyle: TextStyle(color: Colors.black),
hintStyle: TextStyle(color: Colors.grey),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.grey),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Color.fromARGB(255, 14, 63, 102), width: 2),
),
),
),
home: const OnboardingPage(),
),
);
}
}