redesigned / search by submit / fixes

This commit is contained in:
2021-01-25 18:58:00 +01:00
parent 66d35d272c
commit 87e23d3df7
30 changed files with 564 additions and 169 deletions

View File

@@ -1,4 +1,7 @@
import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:menui_mobile/localizations.dart';
import 'package:menui_mobile/settings.dart';
import "components/homeScreen.dart";
void main() {
@@ -8,15 +11,14 @@ void main() {
class App extends StatelessWidget {
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
FocusManager.instance.primaryFocus.unfocus();
},
child: MaterialApp(
return GestureDetector(onTap: () {
FocusManager.instance.primaryFocus.unfocus();
}, child: AppBuilder(
builder: (context) {
return MaterialApp(
title: 'Menui - food guide',
themeMode: ThemeMode.dark,
theme: ThemeData(
platform: TargetPlatform.iOS,
primarySwatch: Colors.orange,
primaryColor: Colors.orange,
accentColor: Colors.grey,
@@ -25,6 +27,28 @@ class App extends StatelessWidget {
),
home: HomePage(),
debugShowCheckedModeBanner: false,
));
localizationsDelegates: [
const AppLocalizationsDelegate(),
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate
],
supportedLocales: [
const Locale('pl', ''),
const Locale('en', ''),
const Locale('de', '')
],
localeResolutionCallback:
(Locale locale, Iterable<Locale> supportedLocales) {
for (Locale supportedLocale in supportedLocales) {
if (supportedLocale.languageCode == locale.languageCode ||
supportedLocale.countryCode == locale.countryCode) {
return supportedLocale;
}
}
return supportedLocales.first;
},
);
},
));
}
}