0. Общее:

1. Login:
+ Окно "Забыли пароль?"
+ Надпись "Неправильный логин или пароль"
+ Окно "Регистрация нового пользователя"
+ Верификация поля ввода e-mail (не делать - плохо выглядит)
+ Выровнять надпись "Забыли пароль"
+ Проверка e-mail
+ Блок "продолжить как"
- Разнести строки как на страницах Info
- Дизайн страницы

1.1 Панель восстанавления пароля/смена пароля
- Команды API в зависимости от того, какая страницах
- Проверка e-mail
- OTP-код
- Анимация завершения действия.

2. Account:
+ Работа с изображением логотипа компании
- Перенос аккаунта с телеграмм на логин/пароль
- Форма оплаты

3. ProjectsPage:
+ Архивные проекты
+ (баг) Промотка шапки в конце прокрутки списка проектов
+ Добавить тень при прокрутке списка на заголовке "Проекты"
+ Окно добавить проект
+ При добавлении проекта проверять валидность, если не валидно то скрывать галку "Применить"

4.1 ProjectPage - Заголовок:
+ Анимация расширенной версии (плавное увеличение блока div)
+ Окно редактирования проекта
+ При изменении свойств проекта проверять валидность, если не валидно то скрывать галку "Применить"
+ Продумать backup (потом)
+ Окно отправки проекта в архив
+ Окно удаления проекта

4.2 ProjectPage - Чаты:
+ Окно прикрепления нового чата
+ Добавить диалог при слайдинге чата об подтверждении удаления и предупреждением.
+ Сделать стор с чатами
+ Настроить роутинг
+ У чатов добавить кол-во пользователей
- У чатов добавить указание владельца чата и его компанию
- Удаление чата свайпом и отключенные чаты.

4.3 ProjectPage - Люди:
- Перечень сотрудников
+ Окно редактирования сотрудника
- При изменении сотрудников проверять валидность, если не валидно то скрывать галку "Применить"
- Сделать стор с персоналом
- Настроить роутинг

4.4 ProjectPage - Компании:
+ Перечень компаний
+ Окно редактирования компании
- При изменении компании проверять валидность, если не валидно то скрывать галку "Применить"
- Окно настройки видимости компаний

4.5 ProjectPage - Маскировка:
- Сделать стор и настроить компоненты

5. Settings:
- Роутинг
- Переключатель языков
+ Встроить в Телеграмм

6. Лицензионное соглашение:
- Роутинг и заготовка
- Текст соглашения
- Встроить в Телеграмм

BUGS:
+- 1. Прыгает кнопка fab при перещелкивании табов
+ 2. Верстка в шапке Projects плохая - переделать
- 3. Не хватает перевода местами
+ 4. При нажатии Back браузера скидывается активная табка.
+ 5. Криво работает удаление чата (полоски-бордюры) // дописывается стиль 

Need refactor
- 1. Слияение объектов разных типов, но с одинаковыми ключами (например, в updateProject через ObjectAssign)

Current ToDo:
+ 1. pinia
+ 2. Реализовать функционал меню - редактирование проекта. (Бекап на потом)
+ 3. Архивные чаты и проекты. (Чаты отказался)
+4. Добавление компании.
+ 5. Удаление компании (слайдер), как в чате.
- 6. Страница аккаунта: 
- 6.1 Переделать выбор платежей.
- 6.2 Окошко смены емейл аккаунта при входе с емейла.
- 7. Настроить git


Projects:
1. Добавить ключ в isArchive и обработку ключа: при архивировании проекта все чаты отвязываются от проекта (переходят в режим - без отслеживания), однако у админа есть возможность вернуть проект из архива с сохарнением всех данных (в отличии от удалить).
2. Добавить ключ logo_as_bg - использовать изображения логотипа проекта как бэкграунд в чатах. При удалении фото переводить в false. Если такое сложно сделать, то просто пока добавить ключ (оставим на будущее).
3. Добавить расчетные ключ: chats (количество чатов), companies (количество компаний на проекте, default компания "без проекта" - это не компания, т.е. она не должна учитываться в счетчике), persons - количество людей на проекте (из чатов).
4. Что за ошибка PayLoadTooLargeError при создании нового проекта? Какое ограничение на размер файла доготипа есть?
