El jue, 16-03-2006 a las 11:57 +0100, Cyriaque Dupoirieux escribió: > Thorsten Scherler a écrit : > > Can you try, should work now. > > > > > Ok, it works better, but I think the contract should be updated because > some colors are not taken into account.
Go for it. ;) > > I think we have two improvements to do : > > * first I tried to call custo.dispatcher.css in order to have a > unique customised css instead of getRequest.dispatcher.css (which > generates in my case several times the same file exactly) > o This does not work, the custo.dispatcher.css is empty (but > it's what I was expected ;-) ) Well, it does not work if you do not define a {xdocs}/custo.fv in your project. ;) {$getRequest}.dispatcher.css is a *request* specific css. It is a feature. ;) You are right probably, it makes sense to add a file in {xdocs}/themes/css/profile.ft and define the common css file there. Then you can use <css prefix="/themes/css/" url="profile.dispatcher.css" media="screen" theme="Pelt"/> In the contract we need to change to test for starts-with(@prefix,"/") and if so then do not add <xsl:value-of select="$root"/> > * Second, the {getRequest}.dispatcher.css overrides what the > pelt.css already defines. > o With the skins, we had a stylesheet which generated a unique > file with possibly default values... Are you sure? AFAIR profile.css.xslt is as well overriding the already defined pelt.screen.css. That is the way css profiling normally works ;) salu2 -- Thorsten Scherler COO Spain Wyona Inc. - Open Source Content Management - Apache Lenya http://www.wyona.com http://lenya.apache.org [EMAIL PROTECTED] [EMAIL PROTECTED]