feat:增加common框架

This commit is contained in:
2025-11-23 20:17:10 +08:00
parent 8795279d8a
commit 607b27d54f
26 changed files with 208 additions and 1116 deletions

View File

@@ -2,6 +2,7 @@ import 'package:flisp_app/models/todo.dart';
import 'package:flisp_app/utils/todo_utils.dart';
import 'package:flisp_app/widgets/common.dart';
import 'package:flutter/material.dart';
import 'package:flutter_common/widget/common_widget.dart';
import 'package:intl/intl.dart';
// 统计卡片
@@ -12,7 +13,7 @@ Widget buildTodoStatsCard(BuildContext context, List<Todo> todos) {
int completedCount = todos.where((todo) => todo.isCompleted).length;
return BuildCard(
return CommonCard(
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceAround,
crossAxisAlignment: CrossAxisAlignment.center,
@@ -94,7 +95,7 @@ Widget _buildTodoItem({
context: context,
id: todo.id,
onDelete: () => onDelete(todo),
child: BuildCard(
child: CommonCard(
child: ListTile(
contentPadding: EdgeInsets.symmetric(horizontal: 8, vertical: 0),
leading: SizedBox(