Освежение угрюмого интерфейса MantisBT

в 0:26, , рубрики: Дизайн в IT, управление проектами

Освежение угрюмого интерфейса MantisBT

MantisBugTracker makes collaboration with team members & clients easy, fast, and professional.

Так написано на сайте разработчиков этого продукта. Mantis был разработан как аналог Redmine (думаю все знают что это такое) и написан на php (благодаря чему прекрасно чувствует себя на всех php-хостингах и т.п.).
Надо сказать, что продукт вполне меня устроил несколько лет назад в плане функционала: тут вам и email-уведомления, и time-трекинг и прочие штуки, которые мы видели в Redmine. Плюсом для меня так же являлось то, что Mantis не перегружен функционалом. Продукту уже несколько лет, он имеет не малую аудиторию и небольшую поддержку её стороны. Однако за все годы существования MantisBT его разработчики ни разу не задумывались об улучшении дизайна своего продукта. Более того долгий гуглинг (не убивайте за сленг) на тему обновления дизайна этого замечательного баг-трекера не дал удовлетворительных результатов. А дизайн в MantisBT, надо сказать, плохой. Очень плохой.
Под катом много трафика и немного слов о том, как я улучшаю дизайн MantisBT делая его все более и более менее плохим (ух, масло масляное прямо).

Много писать не буду. Несколько картинок того, что было и того, что стало.

То, что было:
1) страница логина
Освежение угрюмого интерфейса MantisBT

2) cтраницы сводки
Освежение угрюмого интерфейса MantisBT

3) cтраница со списком тасков
Освежение угрюмого интерфейса MantisBT

То, что стало:
1) страница логина
Освежение угрюмого интерфейса MantisBT

2) страница сводки
Освежение угрюмого интерфейса MantisBT

3) страница со списком тасков
Освежение угрюмого интерфейса MantisBT

4) страница создания таска
Освежение угрюмого интерфейса MantisBT

Своим топиком я не хочу сказать, что я крутой дизайнер. Это далеко не так :) Я просто хочу поделится с нуждающимися своими наработками, ибо когда-то сам в подобном очень нуждался. Стоит отметить, что все делалось на скорую руку в свободное время — читай за вечер. Прошу не бить за гордо неверно спертое название в логотипе. Просто три человека, которые пользуются моим баг-трекером, уж очень любили редмайн и никак не хотели забывать заученное слово…

Надо сказать, что в MantisBT не предусмотрена шаблонность, поэтому приходилось обновлять некоторые файлы ядра. Это негативно повлияет на обновление, но таковых пока не предвидится. Да и текущая версия меня вполне устраивает (теперь и частично визуально).

Переделывать и исправлять можно еще многое. Если кроме меня есть еще люди, которые считают дизайн MantisBT плохим — вот линк на проект на github. Pull Request'ы приветствуются.

Доброй ночи и хороших выходных!

Автор: LeX_KaR

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js