RT Tracker: styling, look-n-feel

Has anyone tried to style the RT Tracker using the popular Twitter Bootstrap
and/or Zurb Foundation type of frameworks to make the tool look a bit
better?

View this message in context: http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550.html

Has anyone tried to style the RT Tracker using the popular Twitter
Bootstrap
and/or Zurb Foundation type of frameworks to make the tool look a bit
better?

Adopting RT to bootstrap will be hard as it dictates markup, so you’ll have
to change most mason templates and adjust half of html in there.

View this message in context:
http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550.html
Sent from the Request Tracker - Dev mailing list archive at Nabble.com.

Best regards, Ruslan.

I just found out the the “theme editor” is a recent addition. Were
frameworks such as Twitter Bootstrap or Zurb Foundation considered rather
than the “theme editor”? The look-n-feel is very important and an area
where RT could have scored a big win by building on the back of one of the
popular frameworks. Maybe something for a 4.1 release?

View this message in context: http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550p53552.html

I just found out the the “theme editor” is a recent addition. Were
frameworks such as Twitter Bootstrap or Zurb Foundation considered rather
than the “theme editor”? The look-n-feel is very important and an area
where RT could have scored a big win by building on the back of one of the
popular frameworks. Maybe something for a 4.1 release?

We bring a new theme in RT 4.2 without switching to a CSS framework.

I don’t think we have time to do such huge ammount of work for 4.2.


View this message in context:
http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550p53552.html
Sent from the Request Tracker - Dev mailing list archive at Nabble.com.

Best regards, Ruslan.

Ruslan Zakirov-2 wrote

We bring a new theme in RT 4.2 without switching to a CSS framework.

While a new theme will very likely be a big improvement, I still reckon that
the work to incorporate a CSS framework (big it may be) will quickly pay
off, because there are a lot of themes available for these frameworks
created by professional designers which have a much better eye for what
looks great as aposed to developers.

View this message in context: http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550p53555.html

I just found out the the “theme editor” is a recent addition. Were
frameworks such as Twitter Bootstrap or Zurb Foundation considered rather
than the “theme editor”? The look-n-feel is very important and an area
where RT could have scored a big win by building on the back of one of the
popular frameworks. Maybe something for a 4.1 release?

Since the theme editor was first released in RT 4.0.0 on 2011-04-28
and Twitter’s blog post about Bootstrap dates from August of 2011, it
would have been difficult to make use of it when the Theme Editor was
under development.

As my colleague Ruslan said - the churn required for Bootstrap support
will not be happening for 4.2 but is under consideration for 4.4.

-kevin

Ruslan Zakirov-2 wrote

We bring a new theme in RT 4.2 without switching to a CSS framework.

While a new theme will very likely be a big improvement, I still reckon that
the work to incorporate a CSS framework (big it may be) will quickly pay
off, because there are a lot of themes available for these frameworks
created by professional designers which have a much better eye for what
looks great as aposed to developers.

It is not just looks and appearance that matter for an application, but
also how people interact with it (UX). Switching to a CSS framework
certainly helps, but doesn’t actually solve most of the layout and
design problems.

Bootstrap and the ilk are just frameworks, in the end you still need
someone to decide the layout and interaction flow. None of it is easy
or quick work.

We certainly want to improve RT’s interface, but just retooling it
onto Bootstrap isn’t going to solve any problems by itself.

Hi Thomas, I completely agree what you said about UX … I have some UX
design experience myself. Just to clarify, I am only providing constructive
feedback. We may be using RT at work and my first impression without even
trying to accomplish any task was that it looks like an ugly web app from
the 90’s which is unfortunate because feature wise RT is up there. The
reason I was asking about ui frameworks was because it’ll be one less thing
the developers need to worry about while it will make the job to improve the
UX later easier as well.

View this message in context: http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550p53563.html

HI Ruslan, I found the css files in “rt/share/html/NoAuth/css/”, quick -
maybe silly - question, where are all the “mason” templates?

View this message in context: http://requesttracker.8502.n7.nabble.com/rt-devel-RT-Tracker-styling-look-n-feel-tp53550p53606.html

HI Ruslan, I found the css files in “rt/share/html/NoAuth/css/”, quick -
maybe silly - question, where are all the “mason” templates?

Almost everything under share/html that isn’t in NoAuth is Mason. They basically consist of the mason templates themselves (the .html files) and these then reference lots of mason components, which are in the Elements directories.

Tim

The Wellcome Trust Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.

HI Ruslan, I found the css files in “rt/share/html/NoAuth/css/”, quick -
maybe silly - question, where are all the “mason” templates?

If you’re taking a shot at some custom styling, this might be helpful:

http://bestpractical.com/rt/docs/latest/customizing/styling_rt.html