mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-28 18:03:14 +08:00
Settings MetaData: Make the input and output clearer
This commit is contained in:
@ -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),
|
||||||
|
Reference in New Issue
Block a user