diff --git a/lib/widgets/recipe/calendar.dart b/lib/widgets/recipe/calendar.dart index 8dd9e49..03229c1 100644 --- a/lib/widgets/recipe/calendar.dart +++ b/lib/widgets/recipe/calendar.dart @@ -59,12 +59,14 @@ class _RecipeCalendarState extends State { crossAxisAlignment: CrossAxisAlignment.start, children: [ Text(formatDateTime(provider.selectedDay, 'MM月dd日 EEEE')), + SizedBox(height: 4), if (provider.selectRecordList.isEmpty) buildEmptyData() else Expanded( - child: ListView.builder( + child: ListView.separated( itemCount: provider.selectRecordList.length, + separatorBuilder: (context, index) => SizedBox(height: 8), itemBuilder: (context, index) { return _buildRecordItem( context, @@ -118,6 +120,7 @@ class _RecipeCalendarState extends State { return Card( elevation: 0, color: colors.primary.withAlpha(50), + margin: EdgeInsets.zero, child: Padding( padding: EdgeInsets.all(10), child: Row( diff --git a/lib/widgets/recipe/timeline.dart b/lib/widgets/recipe/timeline.dart index 273744a..40aa361 100644 --- a/lib/widgets/recipe/timeline.dart +++ b/lib/widgets/recipe/timeline.dart @@ -69,7 +69,7 @@ class _RecipeTimeline extends State { }, contentsBuilder: (context, index) { return Padding( - padding: const EdgeInsets.symmetric(vertical: 4.0), + padding: const EdgeInsets.all(4), child: buildTimelineCard(context, recordList[index]), ); },