Этап
Готова
Тип
Задача
Приоритет
Обычный
Трудоемкость
Эпичная
Создана
Дата создания
2 года назад
Назначена
Обновлена
2 года назад

Часть tndt-130

  • Удалить AdminLTE и подключить Tabler. готово
  • Страницы входа tndt-146
  • Главный шаблон (меню, шапака, подвал, хлебные крошки). страницы about, ошибки. tndt-147
  • Главный дашборд, все проекты, страница проекта
  • Настройки проекта
  • Список задач, страница задачи, редактирование задачи, модальное окно закрыть задачу. (возможно макросы или виджеты для кнопок действий с задачей)
  • Комментарии и активность
  • Список документов, страница документа, редактирование документа, модальное окно need-confirm (возможно макросы или виджеты для кнопок действий с задачей)
  • Страница пользователя, списка пользователей, редактирование профиля
  • Менеджмент пользователей (скорее всего легко решится внутри предыдущего)

По мере реализации будем этот список разбивать на подзадачи.

Панель управления

Комментарии могут оставлять только авторизованные пользователи
 demius 2 года назад

готово!

 demius 2 года назад

В заголовке задачи не перечеркивать текст задачи. (возможно заголовки вобще не taskString)

 demius 2 года назад

Так, надо продумать, что у нас еще осталось-то. В какой момент мы считаем ,что все ок, и принимаем мерж, и начинаем деплой

 demius 2 года назад

Ну что, старое состояние заскриншотили, и начали отладку не dev на разных устройствах. Так что финалочка, прям совсем финальный тест, ибо после принятия этой задачи можно уже релизить 0.3

 demius 2 года назад

Избавление от jQuery может и не так трудно, но это нужно делать на чистом js в разных местах, так что выделю в отдельную задачу tndt-152

 demius 2 года назад

Так же после выкатки на dev надо проверить проект на кухонном ноуте, планшете и телефоне и если там все ок, или хотя бы значимо лучше, чем было, закрыть и tndt-35, tndt-102, tndt-112.

Так же надо создать справочник с secondary фоном и посмотрев как он работает закрыть tndt-91

 demius 2 года назад

А еще подумать, не убрать ли уже сейчас отдельные svg-иконки, и раз уж мы выбрали третий вариант, и так закрыть tndt-150

 demius 2 года назад

В целом все есть, остались мелочи, разделить css, подумать можем ли мы избавить от jQuery или выделить это отдельной задачей. И главное, раскатать это на dev, и посмотреть что все катится и работает.

 demius 2 года назад

Когда все сольется в одну задачу, надо бы не забыть разбить итоговый css на отдельные файлы. А может и js то же, несмотря на размер.

 demius 2 года назад

После середины работы я понял как надо было делить.

  • Основные шаблоны
  • Списки (Проектов, задач, документов, пользователей)
  • Обзоры (проекта, задачи, документа, пользователя)
  • Редактирования (проектов, задач, документов, пользователей)

Ибо хоть системы разные, но верстки очень схожи, и мы постоянно переносим одни в другие, мержа те две задачи друг на друга

 demius 2 года назад

Теперь пришла пора думать о том, как мы разобьем оставшееся. Самым сложным будут разные формы.

 demius 2 года назад

И так самый первый и тяжелый этап осилили. Немного разобрались с версткой Tabler, чуток с системой grid bootstrap’а. Переделали часть самых нужных страниц, и некоторых основных блоков.

 demius 2 года назад

Все таки очень надеюсь, что этот переезд состоится в 0.3, так кардинальность изменней мажорной версии будет выше, и введение новых характеристик вроде категории, или улучшений станут минорными. Тогда 0.4 это сразу подключение redis и его использование. Может даже включение редис вместе с воркером.

 demius 2 года назад

Так уж вышло, но начнем переход мы все же с главной и основного шаблона, чтобы отобразить какую-то ошибку

 demius 2 года назад

Будет деление на три длинные и сложные вещи

  • Перевод на новый дизайн страницы входа (целиком, и изучением всех принципов работы с новым шаблоном)
  • Перевод базового лайаута, меню в нем,проектировнаие набора блоков не зависящих от лейаута adminlte.
  • Перевод остального (и в честности избавление от гору extend AdminLTE box widget) Вот эту задачу возможно надо будет делить на подзадачи, а возможно и нет), давайте создадим её в единственном или множественном числе в зависимости от предыдущих
 demius 2 года назад

Пока все еще в мыслях, выделять ли в отдельные задачи переделки шаблонов. И главное насколько задач делить-то.

 demius 2 года назад

И так, ветка начата. В её рамках мы удалили все старое (кроме jquery), и поставили bootstrap и tabler самых свежих версий. Посмотрим.

 demius 2 года назад

Ну что, пришла пора последней задачи в релизе. Самой большой и сложной.

 demius 2 года назад

Наверное в этой задаче отключаем AdminLTE, и делаем базовый шаблон и станицу входа. И тут уже будет понятно, разбиваем ли остальное на подзадачи или так тянем