Skip to content

Commit 99bd028

Browse files
committed
Добавлен README.md
1 parent 98c1da6 commit 99bd028

File tree

4 files changed

+16
-14
lines changed

4 files changed

+16
-14
lines changed

README.md

+14-11
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
1-
# todo_app
1+
# Done
2+
Приложение для отслеживания задач.
23

3-
A new Flutter project.
4+
## Screenshots
45

5-
## Getting Started
6+
![task_list](./screenshots/task_list.png)
7+
![task_edit](./screenshots/task_edit.png)
68

7-
This project is a starting point for a Flutter application.
9+
## Features
810

9-
A few resources to get you started if this is your first Flutter project:
11+
* Отображение списка задач, фильтрация несделанных задач.
12+
* Изменение и удаление задач из списка задач через свайпы, добавление новой задачи через последний элемент списка.
13+
* Подробный просмотр информации о задаче на экране редактирования задачи.
14+
* Изменение, сохранение и удаление задачи на экране редактирования задачи.
15+
* Хранение данных приложения оффлайн
16+
* Синхронизация данных приложения с сервером при наличии указанного в файле *credentials.env* токена авторизации *TOKEN*
1017

11-
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
12-
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
13-
14-
For help getting started with Flutter development, view the
15-
[online documentation](https://docs.flutter.dev/), which offers tutorials,
16-
samples, guidance on mobile development, and a full API reference.
18+
## Work in progress
19+
* Работа с Firebase

lib/features/task_list/presentation/widgets/new_item.dart

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
3-
import 'package:todo_app/core/presentation/edit_text.dart';
43

54
class AddTask extends StatefulWidget {
65
final void Function(String) onInputEnd;
@@ -27,14 +26,14 @@ class _AddTaskState extends State<AddTask> {
2726
@override
2827
Widget build(BuildContext context) {
2928
return Padding(
30-
padding: const EdgeInsets.all(12),
29+
padding: const EdgeInsets.symmetric(vertical: 12),
3130
child: ListTile(
3231
minLeadingWidth: 0,
3332
leading: Column(
3433
mainAxisAlignment: MainAxisAlignment.center,
3534
children: [
3635
Padding(
37-
padding: const EdgeInsets.only(right: 15),
36+
padding: const EdgeInsets.only(right: 4),
3837
child: IconButton(
3938
onPressed: () => _onInputEnd(_controller.text),
4039
icon: Icon(Icons.add))),

screenshots/task_edit.png

19.8 KB
Loading

screenshots/task_list.png

23.2 KB
Loading

0 commit comments

Comments
 (0)