Showing posts with label 【FLUTTER ANDROID STUDIO and IOS】Custom Drawer. Show all posts
Showing posts with label 【FLUTTER ANDROID STUDIO and IOS】Custom Drawer. Show all posts

Tuesday, June 22, 2021

【FLUTTER ANDROID STUDIO and IOS】Custom Drawer

 import 'package:flutter/material.dart';

class MainDrawer extends StatelessWidget {
Widget buildListTile(String title, IconData icon) {
return ListTile(
leading: Icon(
icon,
size: 26,
),
title: Text(
title,
style: TextStyle(
fontFamily: 'RobotoCondensed',
fontSize: 24,
fontWeight: FontWeight.bold,
),
),
onTap: () {

},
);
}

@override
Widget build(BuildContext context) {
return Drawer(
child: Column(
children: <Widget>[
Container(
height: 120,
width: double.infinity,
padding: EdgeInsets.all(20),
alignment: Alignment.centerLeft,
color: Theme
.of(context)
.accentColor,
child: Text(
'Cooking Up!',
style: TextStyle(
fontWeight: FontWeight.w900,
fontSize: 30,
color: Theme
.of(context)
.primaryColor),
),
),
SizedBox(
height: 20,
),
buildListTile(
'Meals',
Icons.restaurant,
),
buildListTile(
'Filters',
Icons.settings,
),
],
),
);
}
}

End of Summer Sale ☀️😎

20% OFF Inside!🤯 ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏...