Ok.. so there's NOT a changeset template at the moment..    I assume the
template for a BH template is the original trac template (and it uses the
BH one if it exists, or defaults to the trac on if not)?

Or is there a mechanism to register a new template?

Sorry for the noob questions..  I'm trying to get used to how things work.

I'll push the CSS changes up to bloodhound.css


On Mon, Dec 16, 2013 at 9:29 AM, Ryan Ollos <[email protected]> wrote:

> On Dec 16, 2013 10:15 AM, "Eric Ladner" <[email protected]> wrote:
> >
> > I know the goal is to not change the upstream trac source, but simple
> > things like minor CSS changes, where should those be implemented to not
> > affect trac?
> >
> > Example:  in 0.7, when viewing a source file via changeset, the
> Timestamp,
> > Author and Message labels are absolute positioned to the left side of the
> > window (very noticeable with a wide monitor).  Setting it to "float:
> left"
> > gracefully fixes the problem, but the only way I can seem to get it to
> take
> > effect is by changing diff.css under the trac tree.
> >
> > Another lower level example..  When viewing change sets, sometimes the
> > source path name is extremely long and goes off the screen to the right
> > (the header "Changeset # in {product} for {SVN path}".  So I figured I'd
> > hack in the jQuery TextFill plugin to reduce only the source name to a
> > maximum of 1170 pixels (width of current template content area).  This
> > requires modifying trac/trac/versioncontrol/templates/changeset.html,
> > though, which is bad.  Plus it hard codes some constants into the source
> > like the font height in pixels, the width of the page, etc.
> >
> > Is there a better way for modifying templates, html, css, etc than going
> > back to the trac source?
> > --
> > Eric Ladner
>
> Yeah, fixes for the issues you mention should be applied to the bloodhound
> theme templates, which replace the Trac templates.  In the case of the
> changeset view, a bloodhound template needs to be created, which is why
> it's unsightly at the moment.
>
> The bloodhound theme templates can be found in
> bloodhound_theme/bhtheme/templates.
>



-- 
Eric Ladner

Reply via email to