CSS plan stage one complete: rearchitecture and custom stylesheet support
Myk Melez
myk at mozilla.org
Thu Oct 21 22:23:32 UTC 2004
Developers and reviewers,
With Gerv's reviews and Dave's approvals (thanks Gerv and Dave!), I
checked in three patches today to 2.20 that together finish implementing
the first stage of the Bugzilla CSS plan.
The patches move Bugzilla CSS files from css/ to skins/standard/, make
checksetup.pl create skins/custom/, and include skins/custom/
stylesheets in Bugzilla pages. These mainly architectural fixes
implement support for custom (installation-specific) stylesheets and
pave the way for future support for third-party skins.
If you are a Bugzilla developer who does CSS hacking, look in
skins/standard/ for the files to hack.
If you are a Bugzilla reviewer reviewing a patch from before the change,
the patch should apply cleanly to the equivalent files in
skins/standard/. Just replace the css/ directory in your Bugzilla home
directory with a symlink to skins/standard/ before applying the patch:
cd <bugzilla home directory>; mv css css.old; ln -s skins/standard css
-myk
More information about the developers
mailing list