Make the MarkdownToolbar prettier

This commit is contained in:
Vishesh Handa
2020-08-15 12:29:37 +02:00
parent 949a7e6662
commit 2c8bf8d5ae
2 changed files with 30 additions and 24 deletions

View File

@ -135,7 +135,6 @@ class MarkdownEditorState extends State<MarkdownEditor>
var settings = Provider.of<Settings>(context); var settings = Provider.of<Settings>(context);
if (settings.experimentalMarkdownToolbar && editingMode) { if (settings.experimentalMarkdownToolbar && editingMode) {
body = Container( body = Container(
height: 600,
child: Column( child: Column(
children: <Widget>[ children: <Widget>[
Expanded(child: editor), Expanded(child: editor),

View File

@ -9,29 +9,36 @@ class MarkdownToolBar extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Row( return Container(
children: [ child: Row(
IconButton( children: [
icon: const Text('H1'), IconButton(
onPressed: () => _modifyCurrentLine('# '), icon: const Text('H1'),
), padding: const EdgeInsets.all(0.0),
IconButton( onPressed: () => _modifyCurrentLine('# '),
icon: const Text('I'), ),
onPressed: () => _modifyCurrentWord('*'), IconButton(
), icon: const Text('I'),
IconButton( padding: const EdgeInsets.all(0.0),
icon: const Text('B'), onPressed: () => _modifyCurrentWord('*'),
onPressed: () => _modifyCurrentWord('**'), ),
), IconButton(
IconButton( icon: const Text('B'),
icon: const Icon(Icons.navigate_before), padding: const EdgeInsets.all(0.0),
onPressed: _navigateToPrevWord, onPressed: () => _modifyCurrentWord('**'),
), ),
IconButton( IconButton(
icon: const Icon(Icons.navigate_next), icon: const Icon(Icons.navigate_before),
onPressed: _navigateToNextWord, padding: const EdgeInsets.all(0.0),
), onPressed: _navigateToPrevWord,
], ),
IconButton(
icon: const Icon(Icons.navigate_next),
padding: const EdgeInsets.all(0.0),
onPressed: _navigateToNextWord,
),
],
),
); );
} }