Increase menu icon sizes

This commit is contained in:
Hillel Coren 2020-08-24 20:50:51 +03:00
parent d15a726b38
commit 433fdcca39
2 changed files with 5 additions and 9 deletions

View File

@ -426,7 +426,7 @@ class _DrawerTileState extends State<DrawerTile> {
dense: true, dense: true,
leading: Icon( leading: Icon(
widget.icon, widget.icon,
size: 22, size: 24,
color: textColor, color: textColor,
), ),
title: Text( title: Text(

View File

@ -1,6 +1,5 @@
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:invoiceninja_flutter/constants.dart'; import 'package:invoiceninja_flutter/constants.dart';
import 'package:invoiceninja_flutter/data/models/entities.dart'; import 'package:invoiceninja_flutter/data/models/entities.dart';
import 'package:invoiceninja_flutter/ui/app/lists/list_filter.dart'; import 'package:invoiceninja_flutter/ui/app/lists/list_filter.dart';
@ -9,6 +8,7 @@ import 'package:invoiceninja_flutter/ui/settings/settings_list_vm.dart';
import 'package:invoiceninja_flutter/utils/icons.dart'; import 'package:invoiceninja_flutter/utils/icons.dart';
import 'package:invoiceninja_flutter/utils/localization.dart'; import 'package:invoiceninja_flutter/utils/localization.dart';
import 'package:invoiceninja_flutter/utils/platforms.dart'; import 'package:invoiceninja_flutter/utils/platforms.dart';
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';
class SettingsList extends StatelessWidget { class SettingsList extends StatelessWidget {
const SettingsList({ const SettingsList({
@ -208,11 +208,7 @@ class SettingsListTile extends StatelessWidget {
IconData icon; IconData icon;
if (section == kSettingsDeviceSettings) { if (section == kSettingsDeviceSettings) {
icon = kIsWeb icon = isMobile(context) ? Icons.phone_android : MdiIcons.desktopClassic;
? Icons.desktop_mac
: isMobile(context)
? FontAwesomeIcons.mobileAlt
: FontAwesomeIcons.desktop;
} else { } else {
icon = getSettingIcon(section); icon = getSettingIcon(section);
} }
@ -225,7 +221,7 @@ class SettingsListTile extends StatelessWidget {
child: ListTile( child: ListTile(
leading: Padding( leading: Padding(
padding: const EdgeInsets.only(left: 6, top: 2), padding: const EdgeInsets.only(left: 6, top: 2),
child: Icon(icon ?? icon, size: 20), child: Icon(icon ?? icon, size: 22),
), ),
title: Text(localization.lookup(section)), title: Text(localization.lookup(section)),
onTap: () => viewModel.loadSection(context, section), onTap: () => viewModel.loadSection(context, section),
@ -397,7 +393,7 @@ class SettingsSearch extends StatelessWidget {
title: Text(localization.lookup(field)), title: Text(localization.lookup(field)),
leading: Padding( leading: Padding(
padding: const EdgeInsets.only(left: 6, top: 10), padding: const EdgeInsets.only(left: 6, top: 10),
child: Icon(getSettingIcon(section), size: 20), child: Icon(getSettingIcon(section), size: 22),
), ),
subtitle: Text(localization.lookup(section)), subtitle: Text(localization.lookup(section)),
onTap: () => viewModel.loadSection(context, section), onTap: () => viewModel.loadSection(context, section),