Settings MetaData: Make the input and output clearer

This commit is contained in:
Vishesh Handa
2020-07-29 15:59:03 +02:00
parent 30f9f86ad3
commit 9e8f89be38

View File

@ -145,7 +145,8 @@ class NoteOutputExample extends StatelessWidget {
padding: const EdgeInsets.all(32.0), padding: const EdgeInsets.all(32.0),
child: Text(noteStr, style: style), child: Text(noteStr, style: style),
), ),
_FileNameText(note.fileName), _HeaderText(note.fileName, Alignment.topRight),
_HeaderText("Output", Alignment.topLeft),
], ],
), ),
); );
@ -182,7 +183,8 @@ class NoteInputExample extends StatelessWidget {
], ],
), ),
), ),
_FileNameText(note.fileName), _HeaderText(note.fileName, Alignment.topRight),
_HeaderText("Input", Alignment.topLeft),
], ],
), ),
), ),
@ -190,10 +192,11 @@ class NoteInputExample extends StatelessWidget {
} }
} }
class _FileNameText extends StatelessWidget { class _HeaderText extends StatelessWidget {
final String text; final String text;
final Alignment alignment;
_FileNameText(this.text); _HeaderText(this.text, this.alignment);
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
@ -201,7 +204,7 @@ class _FileNameText extends StatelessWidget {
return Positioned.fill( return Positioned.fill(
child: Align( child: Align(
alignment: Alignment.topRight, alignment: alignment,
child: Padding( child: Padding(
padding: const EdgeInsets.all(8.0), padding: const EdgeInsets.all(8.0),
child: Text(text, style: textTheme.caption), child: Text(text, style: textTheme.caption),