feat:增加闪灵功能

This commit is contained in:
2025-11-09 23:52:36 +08:00
parent 7c3d35eb18
commit 98248bf1ad
13 changed files with 760 additions and 65 deletions

View File

@@ -64,7 +64,25 @@ class _TodoFormState extends State<TodoForm> {
});
},
decoration: InputDecoration(
labelText: '标题',
label: RichText(
text: TextSpan(
text: '标题',
style: TextStyle(
color: Colors.grey.shade700,
fontSize: 16,
),
children: const [
TextSpan(
text: '*',
style: TextStyle(
color: Colors.red,
fontSize: 18,
fontWeight: FontWeight.bold,
),
),
],
),
),
hintText: '请输入待办事项标题...',
counterText: '',
suffixText: '${provider.formItem.title.length}/$maxTitleCount',
@@ -174,7 +192,7 @@ class _TodoFormState extends State<TodoForm> {
? Colors.grey
: Colors.black87,
),
prefixIcon: Icon(Icons.calendar_today, color: Colors.purple),
prefixIcon: Icon(Icons.calendar_month, color: Colors.purple),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(12),
borderSide: BorderSide(color: Colors.grey.shade200),
@@ -239,7 +257,7 @@ class _TodoFormState extends State<TodoForm> {
? Colors.grey
: Colors.black87,
),
prefixIcon: Icon(Icons.calendar_today, color: Colors.purple),
prefixIcon: Icon(Icons.calendar_month, color: Colors.purple),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(12),
borderSide: BorderSide(color: Colors.grey.shade200),