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

Подзадача tndt-130:

Здесь то, без чего мы вобще не сможем ходить по проекту, логиниться в него.

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

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

Базовые штуки готовы, теперь осталось переделать все остальное))

 demius 2 года назад

Кстати, у Tabler есть штуцка под названим Offcanvas, думаю её можно приспособить под наш md-help

 demius 2 года назад

Ну что, страница входа готова. Главная смотрится не плохо. Сейчас и страница всех проектов готова. Немного навести красоты, например на архивные проекты и можно эту задачу отправлять в МР и переходить к следующей

 demius 2 года назад

Эх, не добавляй я поля в сущность project, не пришлось бы поддерживать font-awesome. Может просто выпилить, пока я сам могу поменять иконку на новую?

 demius 2 года назад

И ладно, пусть подменяет, но делает он это как-то коряво, ломая DOM

 demius 2 года назад

Попытались быстро добавить иконки, и tabler вроде добавлятся, жаль искать их дико неудобно. Fontawesome вроде бы добавился, но почему-то тоже решил работать как svg, и тайно и назметно подменяет класс как svg.

 demius 2 года назад

Практически до конца сделали шаблон первой страницы. Не идеально, но уже похоже на правду.

 demius 2 года назад

Переделал about действие на показ любых заранее определенных страниц, чтобы через него отображать лицензию и changelog.

 demius 2 года назад

А собственно их и нет, они были зависимостью adminLTE

 demius 2 года назад

Ну что пока даже что-то выходит. Как ни удивительно, но первой была страница “О системе”. На ней, как выяснилось кривые хлебные крошки.

Да еще нам не хватает иконок, font-awesome не отображается.

 demius 2 года назад

оказывается мы хоть и загрузили и подключили сам пакет tabler, мы не заставили webpack его включать в билд фронтенда. Теперь он включен, вроде бы тот, который нужен, и как минимум основная разметка видна. Хотя и не особо работает.

 demius 2 года назад

https://github.com/kevinpapst/AdminLTEBundle/blob/master/Resources/views/layout/default-layout.html.twig это базовые шаблоны AdminLTE, так как многие вещи из них теперь надо делать вручную

 demius 2 года назад

И так, мы перевели на шаблон tabler, общий скелет страницы, navbar и footer. И что-то вроде применяется, но как-то не все.