Design Tweaks
Moderators: Developer, Contributor
Design Tweaks
There are users who don't like the current look and feel of MantisBT.
Some small enhancements can be achieved by changing CSS.
Be aware that changing CSS might introduce issues or you might not get the expected results in all browsers.
This a collection of user contributions that I found in our forum and bug tracker.
Feel free to add your links / css-files.
http://www.mantisbt.org/forums/viewtopi ... =4&t=20126
http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
http://www.mantisbt.org/forums/viewtopi ... =4&t=19096
http://www.mantisbt.org/forums/viewtopi ... =4&t=19730
http://www.mantisbt.org/forums/viewtopi ... =4&t=19133
http://www.mantisbt.org/forums/viewtopi ... =4&t=14428
http://www.mantisbt.org/forums/viewtopi ... =4&t=20402
http://www.mantisbt.org/bugs/view.php?id=13565
http://www.mantisbt.org/bugs/view.php?id=10864
http://www.mantisbt.org/bugs/view.php?id=10409
http://www.mantisbt.org/bugs/view.php?id=12685
Some small enhancements can be achieved by changing CSS.
Be aware that changing CSS might introduce issues or you might not get the expected results in all browsers.
This a collection of user contributions that I found in our forum and bug tracker.
Feel free to add your links / css-files.
http://www.mantisbt.org/forums/viewtopi ... =4&t=20126
http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
http://www.mantisbt.org/forums/viewtopi ... =4&t=19096
http://www.mantisbt.org/forums/viewtopi ... =4&t=19730
http://www.mantisbt.org/forums/viewtopi ... =4&t=19133
http://www.mantisbt.org/forums/viewtopi ... =4&t=14428
http://www.mantisbt.org/forums/viewtopi ... =4&t=20402
http://www.mantisbt.org/bugs/view.php?id=13565
http://www.mantisbt.org/bugs/view.php?id=10864
http://www.mantisbt.org/bugs/view.php?id=10409
http://www.mantisbt.org/bugs/view.php?id=12685
Re: Design Tweaks
Have you seen what this guy did:
http://think-robot.com/2010/08/mantis-theme-mock-up/
I really like this one!! But its outdated
http://think-robot.com/2010/08/mantis-theme-mock-up/
I really like this one!! But its outdated

Re: Design Tweaks
Yeah,Nigcra wrote:Have you seen what this guy did:
I watched this about one year ago and hoped that this will end in a contribution which might be added to standard MantisBT.
I have seen some efforts like this one: Great start, but not enough time to get it finished.

Re: Design Tweaks
yes, a merge or sth. would be so great..
Re: Design Tweaks
I'm actually working on a template system for mantis.
The default theme is based on bootstrap and template is built with Twig.

Progress so far (started a month ago, based on 1.2.14)
- 60-70% pages done (template files and changed php and core/*api files)
- added some twig macros to (dramasticaly) reduce template code
- added some twig functions to call basic functions from template, instead of passing the output as variable to the template ... e.g. {{ _('my_string'') }} is the same as lang_get('my_string') in *page.php
- replaced Graph-Plugin with chart.js (nearly done)
- some js ...
ToDos:
- finish templates, core edits
- add template inheritance
- change custom error handler
- add some twig filters ... e.g. instead of pass username, user_realname, user_avatar as vars to template, it needs only one var user (userID). From template you can call user|profile_link, user|realname or user|avatar(50) ...
- replace all js with bootstrap built-in or jquery functions
- some styling
- tests ...
Let me know if you're interessted in.
The default theme is based on bootstrap and template is built with Twig.

Progress so far (started a month ago, based on 1.2.14)
- 60-70% pages done (template files and changed php and core/*api files)
- added some twig macros to (dramasticaly) reduce template code
- added some twig functions to call basic functions from template, instead of passing the output as variable to the template ... e.g. {{ _('my_string'') }} is the same as lang_get('my_string') in *page.php
- replaced Graph-Plugin with chart.js (nearly done)
- some js ...
ToDos:
- finish templates, core edits
- add template inheritance
- change custom error handler
- add some twig filters ... e.g. instead of pass username, user_realname, user_avatar as vars to template, it needs only one var user (userID). From template you can call user|profile_link, user|realname or user|avatar(50) ...
- replace all js with bootstrap built-in or jquery functions
- some styling
- tests ...
Let me know if you're interessted in.
Re: Design Tweaks
S.R., you should
a) write also to the mantisbt-dev mailing list as this is a better place for such kind of discussion http://www.mantisbt.org/mailinglists.php
b) host your code as a fork of our repository https://github.com/mantisbt/mantisbt
a) write also to the mantisbt-dev mailing list as this is a better place for such kind of discussion http://www.mantisbt.org/mailinglists.php
b) host your code as a fork of our repository https://github.com/mantisbt/mantisbt
Re: Design Tweaks
S.R. I'm very interested. can I take a look at your work?
thanks in advance
thanks in advance
Re: Design Tweaks
Hello S.R.
I'm interested in your tamplate system.
Would you send me some code or something else to have a look on it?
Thanks
I'm interested in your tamplate system.
Would you send me some code or something else to have a look on it?
Thanks
Re: Design Tweaks
Hi,
i have re-designed MantisBT with nice and clean style with little tweaks and re-arranged the modules on display.
i am working on complete responsive design of the Mantis and few other cool features.
The work done so far uploaded at github for free you may download and install the mantis upgreaded version, unfortunatly there is not possible to design a theme with some such nice feature and design which i did for my personal use. But its released for other now.
Source: [https://github.com/emzec/Best-Mantis-theme-updated]

Download and install just as you did with regular MantisBT installation.
Enjoy.
i have re-designed MantisBT with nice and clean style with little tweaks and re-arranged the modules on display.
i am working on complete responsive design of the Mantis and few other cool features.
The work done so far uploaded at github for free you may download and install the mantis upgreaded version, unfortunatly there is not possible to design a theme with some such nice feature and design which i did for my personal use. But its released for other now.
Source: [https://github.com/emzec/Best-Mantis-theme-updated]

Download and install just as you did with regular MantisBT installation.
Enjoy.
Re: Design Tweaks
Nice look. It's a pity that you didn't fork our repository but started your own separate development.emzec wrote: Download and install just as you did with regular MantisBT installation.
What will happen if we fix bugs in MantisBT? What will happen if we release version 1.3 of MantisBT? ...
My recommendation at the moment: Do not download and install if you want to get updates, fixes and support from MantisBT team.
Re: Design Tweaks
Hi, i am working on fork MantisBT and will push my updates. Thanks for identifying my mistake about the update.
Re: Design Tweaks
I also broke the rules and started my own effort for a CSS based heavily on the work of others as I needed to get it done quickly. I will next try to port this into a fork of the 1.3.x branch.
https://github.com/johnzastrow/MantisBT_CSSPro

https://github.com/johnzastrow/MantisBT_CSSPro

Re: Design Tweaks
Hi Benjamin25, are you done with the css project yet? If yes, do you mind to share it with us?Benjamin25 wrote:I myself working on the css atm, i will upload it once its done, i have also enabled a comparison module that helps loading content faster, (some of my post contains images) somepeople wont optimize the images before uploading arghbr8kwall wrote:I also broke the rules and started my own effort for a CSS based heavily on the work of others as I needed to get it lifestyle done quickly. I will next try to port this into a fork of the 1.3.x branch.
https://github.com/johnzastrow/MantisBT_CSSPro
I learn all about Phen375 from Phen375 reviews.
Re: Design Tweaks
Is there a design contest or meeting to brainstorm ideas?
I would like to participate and contribute so as to grow skills on design and create better artworks.
I would like to participate and contribute so as to grow skills on design and create better artworks.