mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-29 18:38:36 +08:00
Move empty text inside the JournalList
This commit is contained in:
@ -21,33 +21,18 @@ class HomeScreen extends StatelessWidget {
|
|||||||
child: Icon(Icons.add),
|
child: Icon(Icons.add),
|
||||||
);
|
);
|
||||||
|
|
||||||
Widget journalList;
|
Widget journalList = JournalList(
|
||||||
if (appState.notes.isNotEmpty) {
|
notes: appState.notes,
|
||||||
journalList = JournalList(
|
noteSelectedFunction: (noteIndex) {
|
||||||
notes: appState.notes,
|
var route = MaterialPageRoute(
|
||||||
noteSelectedFunction: (noteIndex) {
|
builder: (context) => NoteBrowsingScreen(
|
||||||
var route = MaterialPageRoute(
|
notes: appState.notes,
|
||||||
builder: (context) => NoteBrowsingScreen(
|
noteIndex: noteIndex,
|
||||||
notes: appState.notes,
|
),
|
||||||
noteIndex: noteIndex,
|
);
|
||||||
),
|
Navigator.of(context).push(route);
|
||||||
);
|
},
|
||||||
Navigator.of(context).push(route);
|
);
|
||||||
},
|
|
||||||
);
|
|
||||||
} else {
|
|
||||||
journalList = Center(
|
|
||||||
child: Text(
|
|
||||||
"Why not add your first\n Journal Entry?",
|
|
||||||
textAlign: TextAlign.center,
|
|
||||||
style: TextStyle(
|
|
||||||
fontSize: 28.0,
|
|
||||||
fontWeight: FontWeight.w300,
|
|
||||||
color: Colors.grey[350],
|
|
||||||
),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool shouldShowBadge =
|
bool shouldShowBadge =
|
||||||
!appState.remoteGitRepoConfigured && appState.hasJournalEntries;
|
!appState.remoteGitRepoConfigured && appState.hasJournalEntries;
|
||||||
|
@ -19,6 +19,20 @@ class JournalList extends StatelessWidget {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
|
if (notes.isEmpty) {
|
||||||
|
return Center(
|
||||||
|
child: Text(
|
||||||
|
"Why not add your first\n Journal Entry?",
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
style: TextStyle(
|
||||||
|
fontSize: 28.0,
|
||||||
|
fontWeight: FontWeight.w300,
|
||||||
|
color: Colors.grey[350],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
return ListView.separated(
|
return ListView.separated(
|
||||||
separatorBuilder: (context, index) {
|
separatorBuilder: (context, index) {
|
||||||
return Divider(
|
return Divider(
|
||||||
|
Reference in New Issue
Block a user