From 59f2098b360f4c479ea5ba31892639e040d88d92 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Tue, 8 Sep 2020 23:34:11 +0200 Subject: [PATCH] Start to make sidebar configurable --- assets/langs/en.yaml | 2 ++ lib/screens/settings_drawer.dart | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 lib/screens/settings_drawer.dart diff --git a/assets/langs/en.yaml b/assets/langs/en.yaml index 6800e7cf..481c6bfc 100644 --- a/assets/langs/en.yaml +++ b/assets/langs/en.yaml @@ -132,6 +132,8 @@ settings: storage: title: Storage fileName: Filename + drawer: + title: Sidebar Settings editors: checklist: diff --git a/lib/screens/settings_drawer.dart b/lib/screens/settings_drawer.dart new file mode 100644 index 00000000..3ceb61cd --- /dev/null +++ b/lib/screens/settings_drawer.dart @@ -0,0 +1,28 @@ +import 'package:flutter/material.dart'; + +import 'package:easy_localization/easy_localization.dart'; + +class AppDrawerSettings extends StatefulWidget { + @override + _AppDrawerSettingsState createState() => _AppDrawerSettingsState(); +} + +class _AppDrawerSettingsState extends State { + @override + Widget build(BuildContext context) { + var body = Container(); + + return Scaffold( + appBar: AppBar( + title: Text(tr("settings.drawer.title")), + leading: IconButton( + icon: const Icon(Icons.arrow_back), + onPressed: () { + Navigator.of(context).pop(); + }, + ), + ), + body: body, + ); + } +}