Jim Wilson wrote:
You may want to disable the inline <style> declarations and move all the CSS to an externally loaded document like Common.css.
(Yes, yes, I know that premature optimization is the root of all evil)
The colours are hard-coded into the language-specific files in GeSHi, so you can't generate a compact stylesheet that works for all languages. We could have a separate generated stylesheet for each language, but that would mean an article like [[b:List of hello world programs]] might need to load 50 stylesheets, which would be slow.
Admins should be able to customise the colours by using selectors that are more specific than the default GeSHi selectors.
-- Tim Starling