To be more clear, in your example:

Add the skin to trinidad-skins.xml

 <skin>
       <id>
           Casablanca.extn
       </id>

       <family>
           casablanca_external
       </family>

       <extends>
           casablanca.desktop
       </extends>

       <render-kit-id>
           org.apache.myfaces.trinidad.desktop

>    </render-kit-id>
>
>     <style-sheet-name>
>            skins/casablanca_extn.css
>        </style-sheet-name>
>
>
>  <translation-source>#{skinTranslationMap.resourceBundle}</translation-source>
>
>  </skin>
>

Afterwards, in trinidad-config.xml set the skin family:

<skin-family>casablanca_extended<skin-family>.

You can find more information related to Trinidad skinning here:
http://myfaces.apache.org/trinidad/devguide/skinning.html

Marius




On Tue, Mar 2, 2010 at 2:04 PM, Venkat Ramanan Viswanathan <
[email protected]> wrote:

> Hi
>
>
>
>
>
> How do I extend Casablanca skin ? There is a casablancaskin.css part of
> Trinidad-impl.jar.  In my trinidad-config.xml , I have given
>
>
>
> <skin-family>casablanca<skin-family>.
>
>
>
> Can I create my css called casablanca_extension.css which will overwrite
> some things in Casablanca skin ? IN that case how do I define my skin in
> Trinidad-skins.xml. Is this a valid setting for Trinidad-skins.xml ?
>
>
>
>    <skin>
>
>        <id>
>
>            Casablanca.extn
>
>        </id>
>
>        <family>
>
>            casablanca
>
>        </family>
>
>        <extends>
>
>            casablanca.desktop
>
>        </extends>
>
>        <render-kit-id>
>
>            org.apache.myfaces.trinidad.desktop
>
>        </render-kit-id>
>
>        <style-sheet-name>
>
>            skins/casablanca_extn.css
>
>        </style-sheet-name>
>
>        <translation-source>#{skinTranslationMap.resourceBundle}</
> translation-source>
>
>    </skin>
>
>
>
> Also in Trinidad-config.xml , what do I give ? will it be
> <skin-family>casablanca.extn<skin-family>
>
>
>
>
>
>
>
>
>
> Thanks & Regards
>
> Venkat
>
> * *
>

Reply via email to